![]() session establishment method and system, mobility and session management entities, and storage mediu
专利摘要:
The present invention relates to a method, system and device for establishing a session to meet the requirement for low group communication latency. The method comprises: a mobility management entity that obtains group identification information from a group where a terminal is located; the mobility management entity determines, according to group identification information, a session management entity that serves the group where the terminal is located; and the mobility management entity sends group identification information to a session management entity, the group identification information being used to determine a plan function entity serving the group where the terminal is located. 公开号:BR112020008394A2 申请号:R112020008394-1 申请日:2018-10-17 公开日:2020-11-03 发明作者:Dekui Sun 申请人:Huawei Technologies Co., Ltd; IPC主号:
专利说明:
[0001] [0001] This application claims the priority of Chinese Patent Application 201711052952.8, filed with the National Intellectual Property Administration of China on October 30, 2017 and entitled "METHOD, SYSTEM AND SESSION ESTABLISHMENT DEVICE", which is incorporated in this document by reference in its entirety. Technical field [0002] [0002] This request refers to field communication technologies and, in particular, to a method, system and a session establishment device. Background [0003] [0003] With the development of mobile communication technologies, the Internet of Things (IoT), marked by "Internet of everything", started a new round of industrial revolution. As an extension of IoT technology in the field of intelligent transport systems, the vehicle Internet uses technologies such as wireless communication and sensor detection to collect information such as vehicles, roads and environments, in addition to implementing a network integrated intelligent transport management. and control, intelligent vehicle control and intelligent dynamic information service through vehicle to vehicle communication (vehicle to vehicle, V2V) and vehicle to infrastructure communication (vehicle to infrastructure communication, V2I). In recent years, the vehicle internet market has been growing explosively and with great potential. [0004] [0004] The 5th generation technical specification (5rd generation, 5G) (technical standard, TS) 22186 summarizes the application requirements and vehicle Internet scenarios. There are four main scenarios: a platoon service, a remote steering service, a sensor data sharing service scenario and an automatic steering service scenario. Currently, platoon service is a very valuable service. In a platoon service scenario, a specific number of vehicles form a platoon traveling on a highway. Similar to a train, a main vehicle (the first vehicle) is responsible for managing the entire platoon, distributing direction information and communicating between the platoon and the outside (for example, an application server). In a high-speed driving process, the shortest distance between vehicles in the pack can be approximately 1 m. Therefore, a typical advantage of the platoon is that the use of the road can be greatly improved and congestion can be relieved. As the distance between two vehicles in the field is quite small, it is necessary that the latency of the vehicle-to-vehicle communication is small enough. TS 22186 currently requires an end-to-end latency of vehicle-to-vehicle communication in a platoon to be within 10 ms. In addition, another typical characteristic of the platoon is that the length of a platoon cannot be excessively long. Currently, the 3rd generation partnership project (3GPP) requires that the number of vehicles does not exceed 19. In the case of an extremely long truck, the quantity may be less. This means that the maximum platoon length is approximately 300 m. [0005] [0005] In the prior art, when selecting a user plan feature for a vehicle in a platoon, the network side does not consider a group communication feature, such as a platoon. As a result, although the vehicles in a platoon are close to each other, the network side still selects different entities from the user plane function (fuser plane function, UPF) for the vehicles. Consequently, routing between different UPF entities corresponding to vehicles needs to be performed for vehicle-to-vehicle communication, and a low latency requirement for group communication cannot be met. summary [0006] [0006] Modalities of this request provide a method, system and a session establishment device, to meet a low latency requirement for group communication. [0007] [0007] To achieve the aforementioned objective, the modalities of this request provide the following technical solutions: [0008] [0008] According to a first aspect, a method of establishing a session is provided, where the method includes: obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs; determine, by the mobility management entity based on the group identification information, a session management entity that serves the group to which the terminal belongs; and send, by the mobility management entity, the group identification information to the session management entity, where the group identification information is used to determine a user plan function entity that serves the group to which the terminal belongs. Based on the session establishment method provided in this order, after determining, based on the group identification information, the session management entity that serves the group to which the terminal belongs, the management entity mobility provider can send the group identification information to the session management entity, and the session management entity determines, based on the group identification information, the function entity of the user plan serving the group to which the terminal belongs. In other words, for terminals in group communication, a network side selects the same user plan function entity for the terminals in the group based on the group identification information, so that during the communication between the terminals in the group , forwarding between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0009] [0009] In a possible design, the determination, by the mobility management entity based on the group identification information, of a session management entity that serves the group to which the terminal belongs includes: send, by the management entity mobility device, a session management entity request message to a database entity, where the session management entity request message is used to request information about the session management entity it serves the group to which the terminal belongs; and receive, by the mobility management entity, a session management entity response message from the database entity, where the session management entity reply message carries information about the session management entity that serves the group to which the terminal belongs. In other words, information about the session management entity serving the group to which the terminal belongs can be pre-stored in the database entity. [0010] [0010] In a possible design, the determination, by the mobility management entity based on the group identification information, of a session management entity that serves the group to which the terminal belongs includes: send, by the management entity mobility device, the session management entity request message to the database entity, where the session management entity request message is used to request information about the session management entity serving the group to which the terminal belongs; receive, by the mobility management entity, the session management entity reply message from the database entity, where the session management entity reply message is used to indicate that there is no information about the entity session management that serves the group to which the terminal belongs; and determine, by the mobility management entity, the session management entity that serves the group to which the terminal belongs. In other words, when there is no information about the session management entity serving the group the terminal belongs to in the database entity, the mobility management entity can select the session management entity that serves the group to which the terminal belongs. [0011] [0011] In a possible design, after the determination, by the mobility management entity, the session management entity that serves the group to which the terminal belongs, the method still includes: send, by the mobility management entity , a database entity notification message, where the notification message is used to instruct the database entity to store a match between the group identification information and the session management entity information . Thus, when a mobility management entity that serves another terminal in the group subsequently determines a session management entity that serves a group to which the terminal belongs, the mobility management entity can obtain it from the bank entity. data, information about the session management entity that serves the group to which the terminal belongs. [0012] [0012] In a possible design, after the determination, by the mobility management entity, the session management entity that serves the group to which the terminal belongs, the method still includes: store, by the mobility management entity , information about the session management entity in a terminal context. Thus, when subsequently determining the session management entity that serves the group, the mobility management entity can determine, from the context of the terminal in the mobility management entity, information about the session management entity serving the group. [0013] [0013] In a possible design, the determination, by the mobility management entity based on the group identification information, of a session management entity that serves the group to which the terminal belongs includes: determining, by the managing entity. mobility based on group identification information and the terminal context, the session management entity serving the group to which the terminal belongs, where the terminal context includes information about the session management entity that serves the group to which the terminal belongs. In other words, information about the session management entity serving the group to which the terminal belongs can be pre-stored in the context of the terminal in the mobility management entity. [0014] [0014] In a possible design, obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs includes: obtaining, by the mobility management entity, the context of the terminal, where the terminal context includes the group identification information of the group to which the terminal belongs. In other words, the group identification information of the group to which the terminal belongs can be pre-stored in the context of the terminal in the mobility management entity. [0015] [0015] In a possible design, before obtaining the terminal's context from the mobility management entity, the method also includes: receiving, by the mobility management entity, a terminal registration request, where the request record carries a terminal identity; obtain, by the mobility management entity, data from the database entity's terminal subscription based on the identity of the terminal, where the subscription data includes the group identification information of the group to which the terminal belongs; and store, by the mobility management entity, the group identification information of the group to which the terminal belongs to the terminal context. [0016] [0016] In a possible design, before obtaining the context of the terminal by the mobility management entity, the method also includes: receiving, by the mobility management entity, the group identification information of the group to which the terminal belongs to the database entity; and store, by the mobility management entity, the group identification information of the group to which the terminal belongs to the context of the terminal. [0017] [0017] In a possible design, obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs includes: receiving, by the mobility management entity, the group identification information of the group to which the terminal belongs to the database entity. In other words, the group identification information for the group to which the terminal belongs can be obtained from the database entity side. [0018] [0018] In a possible design, obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs includes: receiving, by the mobility management entity, a request to establish a session from the terminal, where the request to establish a session carries the group identification information of the group to which the terminal belongs. In other words, the group identification information for the group to which the terminal belongs can be obtained from the terminal side. [0019] [0019] According to a second aspect, a method of establishing a session is provided, where the method includes: receiving, by a session management entity, the group identification information of a group to which a terminal belongs a mobility management entity; determine, by the session management entity based on the group identification information, a user plan function entity that serves the group to which the terminal belongs; and send, through the session management entity, the path information to the user plan entity, where the path information is used to establish a terminal user plan path. Based on the session establishment method provided in this modality of this request, the session management entity can receive the group identification information from the mobility management entity, and determine, based on the group identification information, the role entity of the user plan that serves the group. In other words, for terminals in group communication, a network side selects the same function entity from the user plane for the terminals in the group based on the group identification information, so that during communication between the terminals in the group, forwarding between different user plan function entities corresponding to the terminals is not necessary. Therefore, a low-latency requirement for group communication can be met. [0020] [0020] In a possible design, the determination, by the session management entity based on the group identification information, a function entity of the user plan that serves the group to which the terminal belongs includes: send, by the entity of session management, a request message from the user plan function entity to a database entity, where the user plan function entity request message is used to request information about the entity function of the user plan that serves the group to which the terminal belongs; and receive, by the session management entity, a reply message from the user entity role plan of the database entity, where the reply message from the user plan role entity carries the information about the function entity of the user plan that serves the group to which the terminal belongs. In other words, information about the user plan function entity that serves the group to which the terminal belongs can be pre-stored in the database entity. [0021] [0021] In a possible design, the determination by the session management entity based on the group identification information, a user plan function entity that serves the group to which the terminal belongs includes: send, by the session management, a request message from the user plan function entity to a database entity, where the user plan function entity request message is used to request information about the entity function of the user plan that serves the group to which the terminal belongs; receive, by the session management entity, a reply message from the database entity user plan function entity, where the user plan function entity response message is used to indicate that there is no information about the user plan function entity that serves the group to which the terminal belongs; and determine, by the session management entity, the role entity of the user plan that serves the group to which the terminal belongs. In other words, when there is no information about the user plan role entity serving the group the terminal belongs to in the database entity, the session management entity can select the role plan role entity. user serving the group to which the terminal belongs. [0022] [0022] In a possible design, after determining, by the session management entity, the user plan function entity that serves the group to which the terminal belongs, the method still includes: send, by the management entity session, a notification message to a database entity, where the notification message is used to instruct the database entity to store a correspondence between the group identification information and the information about the user plan role entity. Thus, when subsequently determining the user plan role entity serving the group, the session management entity can obtain information about the user plan role entity from the database entity. serving the group. [0023] [0023] In a possible design, the notification message is still used to instruct the database entity to store a correspondence between the group identification information and the information about the session management entity. Thus, when subsequently determining the user plan role entity that serves the group to which the terminal belongs, the session management entity can obtain information about the role plan role entity from the database entity. user serving the group to which the terminal belongs. [0024] [0024] In a possible design, after the session management entity has determined the user plan function entity that serves the group to which the terminal belongs, the method still includes: store, by the management entity session, information about the user plan role entity in a terminal context. In this way, when subsequently determining the function entity of the user plan that serves the group, the session management entity can determine, from the context of the terminal in the session management entity, information about the function entity the user plan that serves the group to which the terminal belongs. [0025] [0025] In a possible design, the determination, by the session management entity based on the group identification information, of a function entity of the user plan that serves the group to which the terminal belongs includes: determining, by the entity of session management based on group identification information and the terminal context, the user plan function entity that serves the group to which the terminal belongs, where the terminal context includes information about the function of the user plan that serves the group to which the terminal belongs. In other words, information about the user plan function entity serving the group to which the terminal belongs can be pre-stored in the context of the terminal in the session management entity. [0026] [0026] According to a third aspect, a delivery method is provided, where the method includes: receiving, by a session management entity, a request for delivery of a first access device, where the first access device is an access device currently accessed by a first terminal; obtain, by the session management entity based on the delivery request, the terminal information in a group to which the first terminal belongs; determine, by the session management entity, a target user plan role entity that serves the group to which the first terminal belongs; and send, by the session management entity, the path information to a destination user plan function entity, where the path information is used to establish a user plan path from a terminal in the group to which the first terminal belongs. Based on the delivery method provided in this modality of this order, when a terminal in the group is delivered, terminals in the group to which the terminal belongs can be migrated in batches, to ensure that all terminals in the group are served by the same function entity of the user plan, and for all the communication between the terminals in the group, forwarding between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0027] [0027] In a possible design, obtaining, by the session management entity based on the delivery request, the terminal information in a group to which the first terminal belongs includes: obtaining, by the session, a context of the first terminal based on the delivery request, where the context of the first terminal includes the group identification information of the group to which the first terminal belongs; and determining, by the session management entity based on the group identification information, the terminal information in the group to which the first terminal belongs. [0028] [0028] In a possible design, the obtaining, by the session management entity based on the delivery request, of the terminal information in a group to which the first terminal belongs includes: determining, by the management entity of session based on the delivery request, that the terminal information in the group to which the first terminal belongs must be obtained; send, by the session management entity, a fetch request to a database entity, where the fetch request is used to request to obtain the terminal information in the group to which the first terminal belongs; and receive, by the session management entity, the terminal information in the group to which the first terminal belongs to the database entity. In other words, the session management entity can obtain the terminal information in the group to which the first terminal belongs to the database entity. [0029] [0029] In a possible design, the group to which the first terminal belongs includes a second terminal; the path information includes the uplink path information of a second access device and the first downlink path information of the function entity of the destination user plan, the uplink path information of the second access device and the first information downlink path of the target user plan role entity is used to establish a user plan path between the second access device and the target user plan role entity, and the second target device. access is an access device currently accessed by the second terminal; and the method also includes: obtaining, by the session management entity, the uplink path information of the second access device. [0030] [0030] In a possible implementation, obtaining, by the session management entity, the uplink path information of the second access device includes: obtaining, by the session management entity, a context from the second terminal, where the The context of the second terminal includes the uplink path information of the second access device. In other words, the session management entity can determine the uplink path information of the second access device from the context of the second terminal. [0031] [0031] In a possible implementation, obtaining, by the session management entity, the uplink path information from the second access device includes: receiving, by the session management entity, the uplink path information from the second access device access device of the second access device. In other words, the session management entity can obtain the uplink path information from the second access device from the second access device. [0032] [0032] In a possible design, the method also includes: sending, by the session management entity, a notification message to the second access device, where the notification message is used to instruct the second access device to establish the path of the user plan between the second access device and the target user plan role entity. [0033] [0033] According to a fourth aspect, a method of establishing a session is provided, where the method includes: obtaining, by means of a control device, information about a group, where information about the group includes the terminal information in the group; and sending, through the control device, a trigger message to a terminal in the group based on information about the group, where the trigger message is used to trigger the terminal in the group to initiate a session establishment procedure. Based on the session establishment method provided in this modality of this order, the control device can trigger the terminal in the group to start the session establishment procedure. [0034] [0034] In a possible design, the group information still includes the group identification information for the group, the trigger message carries the group identification information, and the group identification information is used to establish a session for the terminal in the group. In other words, the group identification information of the group to which the terminal belongs can be provided to the terminal in the group. [0035] [0035] In a possible design, the information about the group still includes the group identification information of the group, and the method still includes: sending, through the control device, the group identification information and the terminal information in the group to a database entity, where group identification information is used to establish a session for the terminal in the group. In other words, the control device can push the group identification information and the terminal information in the group to a database entity. [0036] [0036] In a possible design, the method also includes: sending, through the database entity, the group's group identification information to a mobility management entity that serves the terminal in the group. In other words, the group identification information of the group to which the terminal belongs can be provided to a mobility management entity that serves the terminal in the group. [0037] [0037] According to a fifth aspect, a method of establishing a session is provided, where the method includes: obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs; determine, by the mobility management entity based on the group identification information, a session management entity that serves the group to which the terminal belongs; send, by the mobility management entity, the group identification information to a session management entity; receive, by the session management entity, the group management information from the mobility management entity; determine, by the session management entity based on the group identification information, a user plan function entity that serves the group to which the terminal belongs; and send, by the session management entity, the path information to a user plan entity, where the path information is used to establish a path of the terminal user plan. Based on the session establishment method provided in this modality of this request, the session management entity can receive the group identification information from the mobility management entity, and determine, based on the identification information group, the role entity of the user plan that serves the group. In other words, for terminals in group communication, a network side selects the same user plan function entity for the terminals in the group based on the group identification information, so that during the communication between the terminals in the group , forwarding between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0038] [0038] In a possible design, the method also includes: obtaining, by means of a control device, information about the group, where the information about the group includes the terminal information in the group; and send, through the control device, a trigger message to a terminal in the group based on the group information, where the trigger message is used to trigger the terminal in the group to initiate a session establishment procedure. Based on the session establishment method, the control device can trigger the terminal in the group to start the session establishment procedure. [0039] [0039] In a possible design, the information about the group includes the group identification information of the group; and the method also includes: sending, through the control device, the group identification information and the terminal information in the group to a database entity; and receiving, by the database entity, the group identification information and the terminal information in the group from the control device, where the group identification information is used to establish a session for the terminal in the group. Based on the session establishment method, the mobility management entity that can serve the terminal in the group can obtain the group identification information of the group to which the terminal belongs. [0040] [0040] According to a sixth aspect, a delivery method is provided, where the method includes: receiving, by a session management entity, a request for delivery of a first access device, where the first access device is an access device currently accessed by a first terminal; obtain, by the session management entity based on the delivery request, the terminal information in a group to which the first terminal belongs; determine, by the session management entity, a target user plan role entity that serves the group to which the first terminal belongs; send, by the session management entity, the path information to a function entity of the target user plan; and receive, by the destination user plan role entity, the path information from the session management entity, where the path information is used to establish a user plan path from a terminal in the group to which the first terminal belongs. Based on the delivery method provided in this modality of this order, when a terminal in the group is delivered, terminals in the group to which the terminal belongs can be migrated in batches, to ensure that all terminals in the group are served by the same function entity of the user plan, and for all the communication between the terminals in the group, forwarding between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0041] [0041] According to a seventh aspect, a mobility management entity is provided. The mobility management entity has a role to implement the method according to the first aspect. The function can be implemented by hardware, or it can be implemented by hardware by running the corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned function. [0042] [0042] According to an eighth aspect, a mobility management entity is provided, including a processor and a memory. The memory is configured to store a computer-executable instruction. When the mobility management entity is executed, the processor executes the computer executable instruction stored in memory, so that the mobility management entity performs the session establishment method, according to anyone. of the possible drawings of the first aspect. [0043] [0043] According to a ninth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores an instruction. When the instruction is executed on a computer, the computer is enabled to perform the session establishment method, according to any of the possible designs of the first aspect. [0044] [0044] According to a tenth aspect, a computer program product including an instruction is provided. When the instruction is executed on a computer, the computer is enabled to perform the session establishment method, according to any of the possible designs of the first aspect. [0045] [0045] According to an eleventh aspect, a chip system is provided. The chip system includes a processor, configured to support a mobility management entity when implementing the functions in the above aspects, for example, obtaining the group identification information of a group to which a terminal belongs. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that are needed by the mobility management entity. The chip system can include a chip, or it can include a chip and another discrete device. [0046] [0046] For technical purposes brought in by any way of drawing from the seventh to the eleventh, consult the technical effects brought by different design ways in the first aspect. The details are not described here again. [0047] [0047] According to a twelfth aspect, a session management entity is provided. The session management entity has a role to implement the method according to the second or third aspect. The function can be implemented by hardware, or it can be implemented by hardware running the corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned function. [0048] [0048] According to a thirteenth aspect, a session management entity is provided, including a processor and memory. The memory is configured to store a computer executable instruction. When the session management entity is executed, the processor executes the computer executable instruction stored in memory, so that the session management entity performs the session establishment method, [0049] [0049] According to a fourteenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores an instruction. When the instruction is executed on a computer, the computer is enabled to perform the session setting method, according to any of the possible designs of the second aspect, or the computer is enabled to perform the delivery method, according to with any of the possible designs of the third aspect. [0050] [0050] According to a fifteenth aspect, a computer program product including an instruction is provided. When the computer program product is run on a computer, the computer is enabled to perform the session setting method, according to any of the possible designs of the second aspect, or the computer is enabled to perform the session method delivery, according to any of the possible designs of the third aspect. [0051] [0051] According to a sixteenth aspect, a chip system is provided. The chip system includes a processor, configured to support a session management entity when implementing the functions in the aforementioned aspects, for example, determining, based on group identification information, a user plan function entity that serves a group to which a terminal belongs. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that are needed by the session management entity. The chip system can include a chip, or it can include a chip and another discrete device. [0052] [0052] For technical purposes brought in by any form of drawing in the twelfth to the sixteenth aspect, consult the technical effects brought by different ways of drawing in the second or third aspect. The details are not described here again. [0053] [0053] According to a seventeenth aspect, a control device is provided. The control device has a function to implement the method according to the fourth aspect. The function can be implemented by hardware, or it can be implemented by hardware running corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned function. [0054] [0054] According to an eighteenth aspect, a control device is provided, including a processor and a memory. The memory is configured to store an instruction executable by computer. When the control device is executed, the processor executes the computer executable instruction stored in the memory, so that the control device performs the method of establishing the session, according to any of the possible designs of the fourth aspect. [0055] [0055] According to a nineteenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores an instruction. When the instruction is performed on a computer, the computer is enabled to perform the session establishment method, according to any of the possible designs of the fourth aspect. [0056] [0056] According to a twentieth aspect, a computer program product including an instruction is provided. When the computer program product is run on a computer, the computer is enabled to perform the session establishment method, according to any of the possible designs of the fourth aspect. [0057] [0057] According to a twenty-first aspect, a chip system is provided. The chip system includes a processor, configured to support a control device when implementing functions in the above aspects, for example, obtaining information about a group. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that are needed by the control device. The chip system can include a chip, or it can include a chip and another discrete device. [0058] [0058] For technical effects brought by any form of drawing, in the seventeenth to the twenty-first aspect, consult the technical effects brought by different ways of drawing in the first aspect. The details are not described here again. [0059] [0059] According to a twenty-second aspect, a session establishment system is provided, where the session establishment system includes a mobility management entity and a session management entity. The mobility management entity is configured to obtain the group identification information of a group to which a terminal belongs. The mobility management entity is further configured to determine, based on the group identification information, a session management entity that serves the group to which the terminal belongs. The mobility management entity is further configured to send the group identification information to a session management entity. The session management entity is configured to receive the group identification information from the mobility management entity. The session management entity is further configured to determine, based on the group identification information, a user plan function entity that serves the group to which the terminal belongs. The session management entity is further configured to send the path information to a user plan entity, where the path information is used to establish a terminal user plan path. For technical effects brought by the twenty-second aspect, consult the technical effect brought by the fifth aspect. Details are not described in this document again. [0060] [0060] In accordance with a twenty-third aspect, a delivery system is provided, where the delivery system includes a session management entity and a target user plan role entity. The session management entity is configured to receive a delivery request from a first access device, where the first access device is an access device currently accessed by a first terminal. The session management entity is further configured to obtain, based on the delivery request, the terminal information in a group to which the first terminal belongs. The session management entity is further configured to determine a role entity of the target user plan that serves the group to which the first terminal belongs. The session management entity is further configured to send the path information to a target entity in the target user plan. The target user plan role entity is configured to receive the path information from the session management entity, where the path information is used to establish a user plan path from one endpoint in the group to which the first endpoint is. belongs. For technical effects brought by the twenty-third aspect, consult the technical effect brought by the sixth aspect. Details are not described in this document again. [0061] [0061] According to a twenty-fourth aspect, a session establishment system is provided, where the session establishment system includes a control device and a database entity. The control device is configured to obtain information about a group, where the information about the group includes the terminal information in the group and the group identification information of the group. The control device is further configured to send a trigger message to a terminal in the group based on information about the group, where the trigger message is used to trigger the terminal in the group to initiate a procedure of establishing session. The control device is further configured to send the group identification information and the terminal information in the group to a database entity. The database entity is configured to receive the group identification information and the terminal information in the group from the control device, where the group identification information is used to establish a session for the terminal in the group. For technical effects brought by the twenty-fourth aspect, consult the technical effect brought by the fourth aspect. Details are not described in this document again. [0062] [0062] These aspects or other aspects of this application may be more understandable in the descriptions in the following modalities. Brief description of the drawings [0063] [0063] Figure 1 is a schematic architecture diagram of a session establishment system according to one modality of this request; [0064] [0064] Figure 2 is a schematic architecture diagram of a session establishment system according to one modality of this request; [0065] [0065] Figure 3 is a schematic architecture diagram of a delivery system according to one modality of this order; [0066] [0066] Figure 4 is a schematic architecture diagram of a 5G network according to one modality of this request; [0067] [0067] Figure 5 is a schematic diagram of a hardware structure of a communication device according to one embodiment of this request; [0068] [0068] Figure 6 is a schematic flowchart 1 of a session establishment method according to a modality of this request; [0069] [0069] Figure 7 is a schematic flowchart 2 of a method of establishing a session according to a modality of this request; [0070] [0070] Figure 8 is a schematic flowchart of a registration method according to one modality of this application; [0071] [0071] Figure 9 is a schematic flowchart of a trigger method of establishing a session according to one embodiment of this request; [0072] [0072] Figure 10 is a schematic flowchart 1 of a delivery method according to an embodiment of this order; [0073] [0073] Figure 11 is a schematic flowchart 2 of a delivery method according to an embodiment of this order; [0074] [0074] Figure 12 is a schematic structural diagram of a mobility management entity according to the modalities of this request; [0075] [0075] Figure 13 is a schematic structural diagram 1 of a session management entity according to an embodiment of this request; [0076] [0076] Figure 14 is a schematic structural diagram 2 of a session management entity according to an embodiment of this request; and [0077] [0077] Figure 15 is a schematic structural diagram of a control device according to one embodiment of this order. DESCRIPTION OF THE MODALITIES [0078] [0078] To facilitate the understanding of technical solutions in the modalities of this order, brief descriptions of the technologies listed in this order are provided below. [0079] [0079] 1. Tunnel: [0080] [0080] The tunnels in the modalities of this application include a tunnel of interface 3 of the next generation (Next generation, N) (N3 for abbreviation) and a tunnel of interface N 9 (N9 for abbreviation). The N3 tunnel is a tunnel between an access device (for example, a base station) and an UPF entity. The N9 tunnel is a tunnel between UPF entities. Typically, tunnel N3 is a tunnel at a session granularity and tunnel N9 can be a tunnel at a session granularity or a tunnel at a device granularity. [0081] [0081] The tunnel at a session granularity refers to a tunnel resource established for a session and the tunnel is used for only one session. A tunnel at a session granularity includes only one routing rule, and only the routing rule can match the tunnel to forward data. In addition, a tunnel life cycle at a session granularity is a life cycle of a session. In other words, when a session disappears or is released, the tunnel in the granularity of the session also needs to be released. [0082] [0082] The tunnel in a device granularity refers to a tunnel resource established for one or more sessions, and the tunnel can be used for one or more sessions. A tunnel at a device granularity can include one or more routing rules, and the one or more routing rules can correspond to the tunnel for forwarding data. In addition, a tunnel life cycle at a device granularity is a life cycle of a plurality of sessions corresponding to the tunnel. To be specific, assuming that the tunnel in a device granularity corresponds to sessions M, where M is a positive integer not less than 2, when the first sessions M – 1 in the plurality of sessions corresponding to the tunnel disappear or are released, only one routing rule corresponding to the corresponding session is released; and the tunnel at a device granularity can be released only when an M session in the plurality of sessions corresponding to the tunnel disappears or is released. Certainly, when the Ma session in the plurality of sessions corresponding to the tunnel disappears or is released, the tunnel in a device granularity can, alternatively, be retained, so that a tunnel does not need to be reestablished later. This is not specifically limited in the modalities of this application. [0083] [0083] Optionally, the session in the modalities of this request can be, for example, a session of protocol data unit (packet data unit, PDU). This is not specifically limited in the terms of this order. The following modalities of this request are all described using an example in which the session is a session of the PDU. A general description is provided here, and the details are not described below again. [0084] [0084] 2. Path information: [0085] [0085] The path information in the modalities of this application are used to establish a path from the user plane of a terminal. The path can be, for example, the previous tunnel. This is not specifically limited in the modalities of this application. [0086] [0086] Optionally, the path information in the modalities of this request can include at least one of the uplink path information and downlink path information and are used to establish a path between A and B. The uplink path information they may include a terminal address or a terminal identifier of the path on the side of A, an address of A and the like. Downlink path information includes an end point address or an end point identifier of the path on the B side, an address of B and the like. This is not specifically limited in the modalities of this application. [0087] [0087] Optionally, the path information in the modalities of this request can also include a routing rule or others. The routing rule is specifically a rule for routing service data to a next hop device. For details, refer to the existing descriptions. The details are not described here. [0088] [0088] The technical solutions in the modalities of this application are described below with reference to the attached drawings in the modalities of this application. In the description of this order, "/" means "or", unless otherwise specified. For example, A / B can represent either A or B. In this specification, "and / or" describes only an association relationship to describe associated objects and represents that three relationships can exist. For example, A and / or B can represent the following three cases: Only A exists, A and B exist and only B exists. In addition, in the descriptions of this application, "a plurality of" means two or more than two, unless otherwise specified. In addition, to clearly describe technical solutions in the modalities of this order, terms such as "first" and "second" are used in the modalities of this order to distinguish between the same items or similar items that basically have the same functions and purposes. A person skilled in the art may understand that terms such as "first" and "second" do not limit an amount or sequence of execution, and that terms such as "first" and "second" do not indicate a definite difference. [0089] [0089] The network architecture and service scenario described in the [0090] [0090] Figure 1 shows a system of establishing session 10 according to an embodiment of this request. The session establishment system 10 includes a mobility management entity 101 and a session management entity 102. [0091] [0091] The mobility management entity 101 is configured to: obtain the group identification information of a group to which a terminal belongs; determine, based on group identification information, the session management entity 102 that serves the group to which the terminal belongs; and sending the group identification information to the session management entity 102. [0092] [0092] Session management entity 102 is configured to: receive group identification information from mobility management entity 101; determine, based on the group identification information, a user plan function entity that serves the group to which the terminal belongs; and sending the path information to the user plan entity, where the path information is used to establish a terminal user plan path. [0093] [0093] Optionally, the group in this modality of this request can be a platoon. A general description is provided in this document, and details are not described below again. [0094] [0094] Based on the session establishment system provided in this modality of this request, the session management entity can receive the group identification information from the mobility management entity, and determine, based on the information. group identification information, the user plan function entity that serves the group. In other words, for terminals in group communication, a network side selects the same user plan function entity for the terminals in the group based on the group identification information, so that during the communication between terminals in the group, routing between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0095] [0095] Optionally, as shown in Figure 1, the session establishment system 10 provided in this modality of this request can also include a database entity 103. [0096] [0096] This mobility management entity 101 is configured to determine, based on group identification information, the session management entity that serves the group to which the terminal belongs includes: sending an entity request message from session management to database entity 103, where the session management entity request message is used to request information about the session management entity that serves the group to which the terminal belongs; and receive a session management entity response message from database entity 103, where the session management entity response message carries information about the session management entity that serves the group to which the terminal belongs. [0097] [0097] Alternatively, this mobility management entity 101 is configured to determine, based on the group identification information, the session management entity that serves the group to which the terminal belongs includes: sending a request message from session management entity to database entity 103, where the session management entity request message is used to request information about the session management entity that serves the group to which the terminal belongs; receive a session management entity reply message from database entity 103, where the session management entity reply message is used to indicate that there is no information about the session management entity that serves the group to which the terminal belongs; and determine the session management entity that serves the group to which the terminal belongs. [0098] [0098] Alternatively, this session management entity 102 is configured to determine, based on the group identification information, a user plan function entity that serves the group to which the terminal belongs includes: sending a message user entity role entity request to database entity 103, where the user plan role entity request message is used to request information about the user plan role entity serving the group the terminal belongs to; and receive a response message from the user entity function plan of the database entity 103, where the response message from the user plan function entity carries information about the user plan function entity serving the group to which the terminal belongs. [0099] [0099] Alternatively, this session management entity 102 is configured to determine, based on the group identification information, a user plan function entity that serves the group to which the terminal belongs includes: sending a message user entity role entity request to database entity 103, where the user plan role entity request message is used to request information about the user plan role entity serving the group the terminal belongs to; receive a reply message from the user plan role entity 103, where the user plan role entity reply message is used to indicate that there is no information about the role plan role entity user serving the group to which the terminal belongs; and determining the role entity of the user plan that serves the group to which the terminal belongs. [0331] [0331] Optionally, the information about the mobility management entity in this modality of this order can be an identifier of the mobility management entity, an address of the mobility management entity, or similar. A general description is provided in this document, and details are not described below again. [0332] [0332] Optionally, the information about the user plan function entity in this modality of this order can be an identifier of the user plan function entity, an address of the user plan function entity, or similar . A general description is provided in this document, and details are not described below again. [0333] [0333] Optionally, as shown in Figure 1, the session establishment system 10 provided in this modality of this request can also include a control device 104. [0334] [0334] Control device 104 is configured to: obtain information about a group; and send a trigger message to a terminal in the group based on information about the group, where the trigger message is used to trigger the terminal in the group to initiate a session establishment procedure, and information about the group includes the terminal information in the group. In other words, based on the session establishment system, the control device can trigger the terminal in the group to initiate the session establishment procedure. [0335] [0335] In addition, information about the group may also include the group identification information for the group. The control device 104 is further configured to send the group identification information to the database entity 103, where the group identification information is used to establish a session for the terminal in the group. [0336] [0336] Also, the database entity 103 is configured to send the group's group identification information to the mobility management entity that serves the terminal in the group. In this way, the mobility management entity that serves the terminal in the group can obtain the group identification information of the group to which the terminal belongs. [0337] [0337] Optionally, the network elements in the session establishment system 10 shown in Figure 1 can directly communicate with each other, or can communicate with each other via routing through another device. This is not specifically limited in this embodiment of this application. [0338] [0338] Figure 2 shows a system of establishing session 20 according to an embodiment of this request. The session establishment system 20 includes a control device 201 and a database entity 202. [0339] [0339] Control device 201 is configured to: obtain information about a group; and send a trigger message to a terminal in a group based on information about the group, where the trigger message is used to trigger the terminal in the group to initiate a session establishment procedure, and information about the group includes the terminal information in the group. [0340] [0340] The control device 201 is further configured to send the group identification information to the database entity 202, where the group identification information is used to establish a session for the terminal in the group. [0341] [0341] The database entity 202 is configured to send the group's group identification information to a mobility management entity that serves the terminal in the group. [0342] [0342] Optionally, the terminal information in the group in this mode of this request can be an identifier of the terminal in the group, an address of the terminal in the group, or the like. A general description is provided in this document, and details are not described below again. [0343] [0343] Optionally, the network elements in the session establishment system 20 shown in Figure 2 can directly communicate with each other, or can communicate with each other via routing through another device. This is not specifically limited in this embodiment of this application. [0344] [0344] Based on the session establishment system provided in this modality of this order, the control device can trigger the terminal in the group to start the session establishment procedure. In addition, group identification information for the group to which the terminal belongs can be provided to the mobility management entity serving the terminal in the group. [0345] [0345] Optionally, Figure 3 shows a delivery system 30 according to an embodiment of this order. The delivery system 30 includes a session management entity 301 and a target entity of the target user plan 302. [0346] [0346] The session management entity 301 is configured to: receive a delivery request from a first access device, where the first access device is an access device currently accessed by a first terminal; and obtain, based on the delivery request, the terminal information in a group to which the first terminal belongs. [0347] [0347] The session management entity 301 is further configured to: determine the function entity of the target user plan 302 that serves the group to which the first terminal belongs; and sending the path information to the target user plan function entity 302, where the path information is used to establish a user plan path to a terminal in the group to which the first terminal belongs. [0348] [0348] Optionally, the first access device in this mode of this order can, alternatively, be described as an access device that currently serves the first terminal or an access device corresponding to the first terminal. Similarly, in the following modalities, a session management entity serving a group to which a terminal belongs can alternatively be described as a session management entity corresponding to a group to which a terminal belongs or a session management entity currently accessed by a terminal in a group to which a terminal belongs. In the modalities below, a user plan function entity that serves a group to which a terminal belongs can, alternatively, be described as a user plan function entity corresponding to a group to which a terminal belongs. terminal belongs or a user plan role entity currently accessed by a terminal in a group to which a terminal belongs. In the following modalities, a session management entity serving a terminal can alternatively be described as a session management entity corresponding to a terminal or a session management entity currently accessed by a terminal. In the modalities to follow, a user plan function entity serving a terminal can alternatively be described as a user plan function entity corresponding to a terminal, a user plan function entity currently accessed by a terminal, or similar. A general description is provided in this document, and details are not described again below. [0349] [0349] Furthermore, it should be noted that, in this modality of this request, a session management entity that serves a group is, in fact, a session management entity that serves a terminal in the group. A user plan function entity that serves a group is, in fact, a user plan function entity that serves a terminal in the group. A general description is provided in this document, and details are not described below again. [0350] [0350] Optionally, the network elements in the delivery system 30 shown in Figure 3 can directly communicate with each other, or can communicate with each other through routing by another device. This is not specifically limited in this embodiment of this application. [0351] [0351] Based on the delivery system provided in this order mode, when a terminal in the group is delivered, terminals in the group to which the terminal belongs can be migrated in batches, to ensure that all terminals in the group are served by the same user plan function entity, and for all communication between the terminals in the group, forwarding between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0352] [0352] Optionally, the session establishment system 10 shown in Figure 1, the session establishment system 20 shown in Figure 2, and the delivery system 30 shown in Figure 3 can be applied to a future network 5G and another future network. This is not specifically limited in this embodiment of the present invention. [0353] [0353] If the session establishment system 10 shown in Figure 1, the session establishment system 20 shown in Figure 2, and the delivery system 30 shown in Figure 3 are applied to the future 5G network, as shown in Figure 4, a mobility management entity can be an access and mobility management function (AMF) entity in the 5G network; a session management entity can be a session management function (SMF) entity on the 5G network; a database entity can be a unified data management entity (UDM) on the 5G network; and a target user plan function entity can be a target UPF entity on the 5G network, and the target UPF entity can be an intermediate UPF entity (intermediate UPF, I-UPF) in Figure 4. [0354] [0354] In addition, as shown in Figure 4, the 5G network can also include an access device and an UPF anchor entity (anchor UPF, A-UPF). Although not shown, the 5G network may still include an authentication server function entity (AUSF), a policy control function (PCF) entity, or similar . This is not specifically limited in this modality of this order. [0355] [0355] The I-UPF entity in this modality of this request is a UPF entity between the access device and the A-UPF entity. When the I-UPF entity exists, the access device is not directly connected to the A-UPF entity, but is connected to the A-UPF entity using the I-UPF entity. The A-UPF entity is a UPF entity connected to the intermediate UPF entity or access device at one end and connected to a DN at the other end. A mobile network implements interoperability with the DN using the A-UPF entity. For a session establishment method provided in the following modalities of this request, the A-UPF entity definitely exists, and the I-UPF entity does not necessarily exist. A general description is provided here, and the details are not described below again. [0356] [0356] A terminal communicates with the AMF entity using an N 1 interface (N1 for short). The access device communicates with the AMF entity using an N 2 interface (N2 for short) and communicates with the I-UPF entity using an N 3 interface (N3 for short). The I-UPF entity communicates with the A-UPF entity using an N 9 interface (N9 for short). The AMF entity communicates with the SMF entity using an N 11 interface (N11 for short) and communicates with the UDM entity using an N 8 interface (N8 for short). The SMF entity communicates with the I-UPF entity or the A-UPF entity using an N 4 interface (N4 for short). The A-UPF entity communicates with a data network (data network, DN) in an application domain using an N 6 interface (N6 for short). [0357] [0357] It should be noted that names of the interfaces between the network elements in Figure 4 are only examples and the interfaces may have other names during the specific implementation. This is not specifically limited in this modality of this order. [0358] [0358] It should be noted that the access device, the AMF entity, the SMF entity, the UDM entity, the I-UPF entity, the A-UPF entity, and the like in Figure 4 are merely names, and the names are no limitation on devices. In the 5G network and another additional network, the network elements or entities corresponding to the access device, the AMF entity, the SMF entity, the UDM entity, the I-UPF entity, and the A- entity UPF may have other names. This is not specifically limited in this embodiment of this application. For example, the UDM entity can be replaced by a home subscriber server (HSS), a user subscription database (user subscription database, USD), a database entity , a user data management entity, or the like. A general description is provided in this document, and details are not described below again. [0359] [0359] Optionally, a control device in the application domain in Figure 4 can be a vehicle for control function entity (vehicle to everything communication, V2X) (control function, CF), an application server or the like. A general description is provided here, and the details are not described below again. [0360] [0360] Optionally, the terminal (terminal) in this modality of this application can include several portable devices, devices mounted on vehicles, wearable devices, computing devices that have a wireless communication function or other processing device connected to a modem wireless. The terminal can also include a subscriber unit (subscriber unit), a cell phone (cellular phone), a smartphone (smartphone), a wireless data card, a computer with a personal digital assistant (personal digital assistant, PDA) , a tablet, a wireless modem (modem), a portable device (handheld), a laptop (laptop), a cordless phone (cordless phone) or a local wireless loop station (wireless local loop, WLL), a machine type communication (MTC), user equipment (user equipment, UE), a mobile [0361] [0361] Optionally, the access device in this modality of this request is a device that accesses a main network, for example, a base station, a broadband network gateway (BNG), an aggregation switch or a partnership that is not a third generation device for accessing the project (3rd generation partnership project, 3GPP). The base station can include base stations in several ways, such as a macro base station, a micro base station (also called a small cell), a relay station and an access point. [0362] [0362] Optionally, the mobility management entity 101, the session management entity 102, the database entity 103, and the control device 104 in Figure 1 can be implemented by an entity device, or can be implemented by a plurality of entity devices, or can be a logic function module in an entity device. This is not specifically limited in this embodiment of this application. [0363] [0363] Optionally, the database entity 202 and the control device 201 in Figure 2 can be implemented by an entity device, or they can be implemented by a plurality of entity devices, or they can be an logic function module on an entity device. This is not specifically limited in this mode of this application. [0364] [0364] Optionally, the session management entity 301 and the target user plan role entity 302 in Figure 3 can be implemented by an entity device, or they can be implemented by a plurality of entity devices, or they can be a logic function module in an entity device. [0365] [0365] For example, mobility management entity 101, session management entity 102, database entity 103, or control device 104 in Figure 1, database entity 202 or device control 201 in Figure 2, and the session management entity 301 or the target entity of the target user plan 302 in Figure 3 can be implemented using a communication device in Figure 5. Figure 5 is a diagram schematic of a hardware structure of a communication device according to a modality of this request. The communication device 500 includes at least one processor 501, a communications line 502, a memory 503, and at least one communications interface 504. [0366] [0366] The 501 processor can be a central processing unit for general use (central processing unit, CPU), a microprocessor, an application-specific integrated circuit (ASIC) or one or more integrated circuits configured to control the execution of the solutions program for this application. [0367] [0367] Communication line 502 may include a path to transmit information between the above components. [0368] [0368] The communications interface 504 uses any device as a transceiver, to communicate with another device or a communications network, such as Ethernet, a network access network (radio access network, RAN), or a local area network wireless (wire-less local area networks, WLAN). [0369] [0369] Memory 503 can be read-only memory (ROM), another type of static storage device that can store static information and an instruction, [0370] [0370] Memory 503 is configured to store a computer executable instruction to execute the solutions in this order, and processor 501 controls the execution of the computer executable instruction. Processor 501 is configured to execute the computer executable instruction stored in memory 503, to implement a session establishment method or a delivery method provided in the modalities following this request. [0371] [0371] Optionally, the instruction executable by computer in this modality of this request can still be referred to as application program code. This is not specifically limited in this modality of this order. [0372] [0372] During the specific implementation, in a modality, the processor 501 can include one or more CPUs, such as a CPU 0 and a CPU 1 in Figure 5. [0373] [0373] During specific implementation, in one embodiment, the communication device 500 may include a plurality of processors, for example, processor 501 and processor 508 in Figure 5. Processors may be a single processor core (single-CPU), or it can be a multi-core processor (multi-CPU). The processor in this document can be one or more devices, circuits, and / or processing cores configured to process data (for example, a computer program instruction). [0374] [0374] During specific implementation, in a modality, the communication device 500 can also include an output device 505 and an input device 506. The output device 505 communicates with the processor 501 and can display information of many ways. For example, output device 505 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube display device ( cathode ray tube, CRT), a projector or similar. Input device 506 communicates with processor 501 and can receive input from a user in a plurality of ways. For example, the input device 506 can be a mouse, a keyboard, a touchscreen device or a sensor device. [0375] [0375] The communication device 500 can be a general purpose device or a dedicated device. During specific implementation, the communication device 500 can be a desktop computer, a portable computer, a network server, a palmtop computer (personal digital assistant, PDA), a cell phone, a tablet computer, a device wireless terminal, a built-in device, or a device with a structure similar to the structure in Figure 5. A type of communication device 500 is not limited in this modality of this application. [0376] [0376] With reference to Figures 1 to 5, the following specifically describes the method of establishing the session or the method of delivery provided in the modalities of this application. [0377] [0377] It should be noted that message names between network elements in the modalities following this request are merely examples, and may also have other names in the specific implementation. For example, a notification message can still be referred to as an indication message. A general description is provided in this document, and this is not specifically limited to the modalities of this application. [0378] [0378] This session establishment system shown in Figure 1 is applied to the 5G network shown in Figure 4 and is used as an example. Figure 6 shows a method of establishing a session according to an embodiment of this request. The method of establishing a session is described using an example to establish a session for a terminal that is the first to initiate a procedure for establishing a session in a group. The method includes the following steps. [0379] [0379] S601. The terminal initiates a PDU session establishment procedure, and sends a PDU session establishment request 1 to an AMF entity, so that the AMF entity receives the PDU session establishment request from the termi - final. [0380] [0380] Optionally, the request to establish the PDU 1 session can load the group identification information of a group to which the terminal belongs. For a specific implementation to configure, in the terminal, the group identification information of the group to which the terminal belongs, consult a modality shown in Figure 9. Details are not described in this document. [0381] [0381] In addition, the request to establish the PDU 1 session may also carry other information. This is not specifically limited in this modality of this order. [0382] [0382] S602. The AMF entity obtains the group identification information of the group to which the terminal belongs. [0383] [0383] In a possible implementation, if the request to establish the PDU 1 session in step S601 carries the group identification information of the group to which the terminal belongs, after receiving the request to establish the PDU 1 session from the In the end, the MFA entity can obtain the group identification information of the group to which the terminal belongs. [0384] [0384] In a possible implementation, after receiving the request to establish the terminal's PDU 1 session, the MFA can locate a local terminal context based on a control plan connection identifier. The context of the local terminal can include the group identification information of the group to which the terminal belongs, so that the AMF entity can obtain the group identification information of the group to which the terminal belongs. For a specific implementation to configure, in the AMF entity, the group identification information of the group to which the terminal belongs, consult a modality shown in Figure 8 or the modality shown in Figure 9. Details are not described in this document. [0385] [0385] Optionally, in this modality of this request, a terminal context can still be referred to as the context of the local terminal. This is not specifically limited in this modality of this request. [0386] [0386] S603. The AMF entity sends a request message from the SMF entity to a UDM entity, so that the UDM entity receives the request message from the SMF entity of the AMF entity. The SMF entity request message is used to request information about an SMF entity that serves the group to which the terminal belongs. [0387] [0387] Optionally, in this modality of this request, the information about the SMF entity can include an SMF entity address, an SMF entity identifier, or similar. This is not specifically limited in this embodiment of this application. [0388] [0388] S604. The UDM entity sends a reply message from the SMF entity to the AMF entity, so that the AMF entity receives the reply message from the SMF entity of the UDM entity. The SMF entity reply message is used to indicate that there is no information about the SMF entity that serves the group to which the terminal belongs. [0389] [0389] Optionally, before step S603, the AMF entity can determine, based on the group identification information, that there is no information about the SMF entity that serves the group to which the terminal belongs in the context of the terminal, and then perform step S603. This is not specifically limited in this modality of this request. [0390] [0390] S605. The AMF entity determines the SMF entity that serves the group to which the terminal belongs. [0391] [0391] The AMF entity may determine, based on a data network name (data network name, DNN), a local policy, SMF entity payload, or similar, the SMF entity that serves the group to which it belongs. the terminal belongs. For details, refer to an existing implementation. Details are not described in this document. [0392] [0392] Optionally, after determining the SMF entity that serves the group to which the terminal belongs, the AMF entity can store a correspondence between the information about the SMF entity and the group identification information to the context of the terminal . This is not specifically limited in this embodiment of this application. [0393] [0393] S606. The AMF entity sends a notification message 1 to the UDM entity, so that the UDM entity receives notification message 1 from the AMF entity. Notification message 1 is used to instruct the UDM entity to store the correspondence between the group identification information and the SMF entity information. [0394] [0394] Optionally, in this modality of this request, a field that is used to instruct to store the correspondence between the group identification information and the information about the SMF entity can be directly defined in the notification message 1. Alternatively, notification message 1 can be used to instruct to store the correspondence between the group identification information and the information about the SMF entity. This is not specifically limited in this embodiment of this application. [0395] [0395] Optionally, notification message 1 can load group identification information and information about the SMF entity. Alternatively, notification message 1 may carry information about the SMF entity, but it does not carry the group identification information, and the group identification information is determined by the UDM entity after the reporting entity. UDM receive notification message 1 from the MFA entity. This is not specifically limited in this mode of this order. [0396] [0396] S607. The UDM entity sends acknowledgment message 1 to the AMF entity, so that the AMF entity receives acknowledgment message 1 from the UDM entity. Acknowledgment message 1 is used to indicate that the UDM entity has stored the correspondence between the group identification information and the information about the SMF entity. [0397] [0397] It should be noted that in this modality of this request, both steps S606 and S607 are optional steps. Steps S606 and [0398] [0398] S608. The AMF entity sends a request to establish the PDU 2 session to the SMF entity, so that the SMF entity receives the request to establish the PDU 2 session from the AMF entity. The request to establish the PDU 2 session carries the group identification information. [0399] [0399] It should be noted that in this mode of this order, steps S606 and S608 are not performed in a necessary sequence. Step S606 can be performed before step S608, step S608 can be performed before step S606, or steps S606 and S608 can be performed simultaneously. This is not specifically limited in this embodiment of this application. [0400] [0400] S609. The SMF entity sends a UPF entity request message to the UDM entity, so that the UDM entity receives the UPF entity request message from the SMF entity. The UPF entity request message is used to request information about an UPF entity that serves the group to which the terminal belongs. [0401] [0401] Optionally, in this modality of this request, the information about the UPF entity can include an address of the UPF entity, or similar. This is not specifically limited in this embodiment of this application. [0402] [0402] Optionally, the UPF in this modality of this request can be I-UPF or A-UPF in Figure 4. This is not specifically limited in this modality of this request. [0403] [0403] S610. The UDM entity sends an UPF entity reply message to the SMF entity, so that the [0404] [0404] Optionally, before step S609, the SMF entity can determine, based on the group identification information, that there is no information about the UPF entity that serves the group to which the terminal belongs in the context of the terminal, and then perform step S609. This is not specifically limited in this modality of this request. [0405] [0405] S611. The SMF entity determines the UPF entity that serves the group to which the terminal belongs. [0406] [0406] The SMF entity can determine, based on a terminal location, UPF entity load, a UPF entity capacity, or similar, the UPF entity that serves the group to which the terminal belongs. For details, refer to an existing implementation, and details are not described in this document. [0407] [0407] Optionally, after determining the UPF entity that serves the group to which the terminal belongs, the SMF entity can store a correspondence between the information about the UPF entity and the group identification information in the context of the terminal . This is not specifically limited in this embodiment of this application. [0408] [0408] S612. The SMF entity sends a notification message 2 to the UDM entity, so that the UDM entity receives notification message 2 from the SMF entity. Notification message 2 is used to instruct the UDM entity to store the correspondence between the group identification information and the UPF entity information. [0409] [0409] Optionally, in this modality of this request, a field that is used to instruct to store the correspondence between the group identification information and the information about the UPF entity can be directly defined in the notification message 2. Alternatively, notification message 2 can be used to instruct to store the correspondence between the group identification information and the information about the UPF entity. This is not specifically limited in this embodiment of this application. [0410] [0410] Optionally, notification message 2 can carry the group identification information and the UPF entity information. Alternatively, notification message 2 may carry information about the UPF entity, but it does not carry the group identification information, and the group identification information is determined by the UDM entity after the reporting entity. UDM receive notification message 2 from the SMF entity. This is not specifically limited in this mode of this order. [0411] [0411] Optionally, notification message 2 in this mode of this request can also be used to instruct the UDM entity to store the correspondence between the group identification information and the information about the UPF entity. In this case, steps S606 and S607 may not be performed. [0412] [0412] It should be noted that if the SMF entity stores the correspondence between the information about the UPF entity and the group identification information, steps S612 and S613 may not be performed in this modality of this request. A general description is provided in this document, and details are not described below again. [0413] [0413] S613. The UDM entity sends an acknowledgment message 2 to the SMF entity, so that the SMF entity receives acknowledgment message 2 from the UDM entity. Acknowledgment message 2 is used to indicate that the UDM entity has stored the correspondence between the group identification information and the information about the UPF entity. [0414] [0414] It should be noted that in this modality of this request, both steps S612 and S613 are optional steps. Steps S612 and S613 can both be performed. Alternatively, only step S612 is performed, and step S613 is not performed. Alternatively, none of steps S612 and S613 are performed. For example, in a case in which the SMF entity stored the correspondence between the information about the UPF entity and the group identification information, none of the steps S612 and S613 are performed. This is not specifically limited in this embodiment of this application. [0415] [0415] S614. The SMF entity sends an N4 session establishment request to the UPF entity, so that the UPF entity receives the N4 session establishment request from the SMF entity. The N4 session establishment request loads the path information, where the path information is used to establish a path from the terminal user plan. [0416] [0416] With reference to the description of the path information at the beginning of the MODALITY DESCRIPTION, the path information in step S614 can include downlink path information. Optionally, the path information can also include the uplink path information. The path information is used to establish a path between an access device and the UPF entity. The downlink path information can include an endpoint address or a path endpoint identifier on the access device side, an access device address, and the like. The uplink path information can include an endpoint address or a path endpoint identifier on the UPF entity side, the UPF entity address, and the like. This is not specifically limited in this mode of this application. [0417] [0417] Optionally, the path information in step S614 in this modality of this request can also include a path rule or another. This is not specifically limited in this embodiment of this application. [0418] [0418] It should be noted that in this modality of this request, steps S612 and S614 are not performed in a necessary sequence. Step S612 can be performed before step S614, step S614 can be performed before step S612, or steps S612 and S614 can be performed simultaneously. This is not specifically limited in this embodiment of this application. [0419] [0419] S615. Another procedure of establishing a session. For details, refer to an existing session establishment procedure, and details are not described in this document. [0420] [0420] Based on the session establishment method provided in this modality of this request, after the MFA entity obtains the group identification information of the group to which the terminal belongs, and determines, based on the identification information group, the SMF entity serving the group, the UDM entity stores the correspondence between the group identification information and the SMF entity. In addition, after the SMF entity receives the group identification information from the AMF entity, and determines, based on the group identification information, the UPF entity serving the group, the SMF entity or the entity UDM stores the correspondence between the group identification information and the UPF entity. In this way, when another terminal in the group subsequently accesses a network, the SMF entity and the UPF entity can be determined based on the group identification information. In other words, for terminals in group communication, a network side selects the same UPF entity for the terminals in the group based on the group identification information, so that during communication between the terminals in the group, encami - walking between different user plan function entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0421] [0421] The actions of the AMF entity and the SMF entity in the aforementioned steps S601 to S615 can be performed by processor 501 on the communication device 500 shown in Figure 5 by invoking the application program code stored in memory 503 This is not limited in this modality of this order. [0422] [0422] Optionally, this session establishment system shown in Figure 1 is applied to the 5G network shown in Figure 4 is used as an example. Figure 7 shows a method of establishing a session according to a modality of this request. The session establishment method is described using an example to establish a session for a terminal that is not the first to initiate a group session establishment procedure. The method includes the following steps. [0423] [0423] S701 to S703. Same as steps S601 to S603. For details, refer to the modality shown in Figure 6. Details are not described in this document again. [0424] [0424] S704. A UDM entity sends a response message from the SMF entity to an AMF entity, so that the AMF entity receives the reply message from the SMF entity of the UDM entity. The SMF entity's response message carries information about an SMF entity that serves a group to which the terminal belongs. [0425] [0425] When a session is established for a terminal that is the first to start the group session establishment procedure, the UDM entity stored a correspondence between the group identification information and the information about the group entity. [0426] [0426] Optionally, when a session is established for the terminal that is the first to start the group session establishment procedure, the AMF entity can store the correspondence between the group identification information and inform it - tion on the SMF entity. Therefore, in this modality of this request, before step S703 is performed, the AMF entity can determine, based on the group identification information, if there is information about the SMF entity that serves the group to which the terminal pertains. in a terminal context. If the information does not exist, step S703 is performed. If the information exists, the following step S705 is performed directly, instead of steps S703 and S704. This is not specifically limited in this mode of this order. [0427] [0427] S705 and S706. Same as steps S608 and S609. For details, refer to the modality shown in Figure 6. Details are not described in this document again. [0428] [0428] S707. The UDM entity sends a UPF entity reply message to the SMF entity, so that the SMF entity receives the UPF entity reply message from the UDM entity. The UPF entity reply message carries information about an UPF entity that serves the group to which the terminal belongs. [0429] [0429] Steps S706 and S707 are described using an example in which when a session is established for the terminal that is the first to initiate the group session establishment procedure, the UDM entity stored the correspondence between the information - group identification information and information about the UPF entity. Therefore, when a session is established for the terminal that is not the first to initiate the session establishment procedure in the group, after receiving a UPF entity request message from the SMF entity, the UDM entity can determine, based on correspondence, information about the UPF entity serving the group to which the terminal belongs, and sending a UPF entity reply message that carries the information about the UPF entity to the SMF entity. [0430] [0430] Optionally, when a session is established for the terminal that is the first to initiate the group session establishment procedure, the SMF entity can store the correspondence between the group identification information and inform it - tion about the UPF entity. Therefore, in this modality of this request, before step S706 is performed, the SMF entity can determine, based on the group identification information, if there is information about the UPF entity that serves the group to which the terminal belongs in the context of the terminal. If the information does not exist, step S706 is performed. If the information exists, the following step S708 is performed directly, instead of steps S706 and S707. This is not specifically limited in this mode of this order. [0431] [0431] S708 and S709. Same as steps S614 and S615. For details, refer to the modality shown in Figure 6. Details are not described in this document again. [0432] [0432] Based on the session establishment method provided in this modality of this request, the MFA entity obtains the group identification information of the group to which the terminal belongs; [0433] [0433] The actions of the AMF entity and the SMF entity in the aforementioned steps S701 to S709 can be performed by processor 501 on the communication device 500 shown in Figure 5 by invoking the application program code stored in memory 503 This is not limited in this modality of this order. [0434] [0434] The following provides two ways to configure group identification information for a group to which a terminal belongs in the terminal or an AMF entity. [0435] [0435] This session establishment system shown in Figure 1 is applied to the 5G network shown in Figure 4 and is used as an example. As shown in Figure 8, Figure 8 shows a method of registration according to one embodiment of this application. The registration method includes the following steps: [0436] [0436] S801. A terminal sends a registration request to an AMF entity, so that the AMF entity receives the registration request from the terminal. [0437] [0437] S802. The MFA entity obtains subscription data from the terminal of an UDM entity based on the registration request, where the subscription data includes the group identification information of a group to which the terminal belongs. [0438] [0438] S803. The AMF entity stores the group identification information of the group to which the terminal belongs in a context of the terminal. [0439] [0439] S804. Another registration procedure. For details, refer to an existing registration procedure, and details are not described in this document. [0440] [0440] Based on the registration method provided in this modality of this request, when the terminal statically subscribes to a network, the group identification information of the group to which the terminal belongs can be configured in the AMF entity. A PDU session can subsequently be established based on the session establishment method shown in Figure 6, the session establishment method shown in Figure 7, or another session establishment method. [0441] [0441] The actions of the AMF entity in the above steps S801 to S804 can be performed by processor 501 on the communication device 500 shown in Figure 5 by invoking the application program code stored in memory 503. This is not limited in this mode this order. [0442] [0442] Optionally, this session establishment system shown in Figure 2 is applied to the 5G network shown in Figure 4 is used as an example. Figure 9 shows a method of establishing a session according to a modality of this request. The method includes the following steps. [0443] [0443] S901. A control device obtains information about a group, where information about the group includes terminal information in a group and group identification information. [0444] [0444] In a possible implementation, obtaining, by a control device, information about the group may specifically include: receiving, by the control device, a request for the group to establish a first or a second terminal terminal, where the request for establishment of the group carries information about the group. In other words, in this implementation, the terminal triggers a group establishment procedure. [0445] [0445] In another possible implementation, obtaining, by means of a control device, information about the group may specifically include: determining, by the control device, information about the group after determining that the group establishment procedure needs be started. In other words, in this implementation, the control device triggers the group establishment procedure. For example, when determining that several terminals of the same type are very close to each other, the control device can determine that the group establishment procedure needs to be started. [0446] [0446] In yet another possible implementation, obtaining, by a control device, information about the group may specifically include: receiving, through the control device, the request for the establishment of the group from the first terminal or the second terminal, where the request to establish the group carries the terminal information in the group; and determine, by the control device, the group identification information based on the terminal information in the group. This is not specifically limited in this embodiment of this application. [0447] [0447] S902. The control device sends the group identification information and the terminal information in the group to an UDM entity, where the group identification information is used to establish a session to a terminal in the group. [0448] [0448] For example, if terminals in the group include the first terminal and the second terminal, the method still includes the following steps: [0449] [0449] S903. The UDM entity sends the group identification information to a second AMF entity serving the second terminal, so that the second AMF entity receives the group identification information from the UDM entity. [0450] [0450] S904. The UDM entity sends the group identification information to a first MFA entity serving the first terminal, so that the first MFA entity receives the group identification information from the UDM entity. [0451] [0451] It should be noted that in this mode of this order, steps S903 and S904 are not performed in a necessary sequence. Step S903 can be performed before step S904, step S904 can be performed before step S903, or steps S903 and S904 can be performed simultaneously. This is not specifically limited in this mode of this application. [0452] [0452] Optionally, in this modality of this request, the first AMF entity and the second AMF entity can be the same or different. This is not specifically limited in this embodiment of this application. [0453] [0453] S905. The second AMF entity stores the group identification information for a group to which the second terminal belongs in a context of the second terminal. [0454] [0454] S906. The first MFA entity stores the group identification information for a group to which the first terminal belongs in a context of the first terminal. [0455] [0455] S907. The control device sends a triggering message 1 to the second terminal, so that the second terminal receives the triggering message 1 from the control device. Trigger message 1 is used to trigger the second terminal to initiate a session establishment procedure. [0456] [0456] S908. The control device sends a trip 2 message to the first terminal, so that the first terminal receives trip 2 message from the control device. Trigger message 2 is used to trigger the first terminal to initiate a session establishment procedure. [0457] [0457] It should be noted that in this modality of this request, steps S907 and S908 are not performed in a necessary sequence. Step S907 can be performed before step S908, step S908 can be performed before step S907, or steps S907 and S908 can be performed simultaneously. This is not specifically limited in this mode of this application. [0458] [0458] Optionally, in this mode of this request, trigger message 1 and trigger message 2 can have other names. This is not specifically limited in this embodiment of this application. [0459] [0459] S909. Session establishment procedure. [0460] [0460] The procedure for establishing a session in this mode of this application can be shown in Figure 6 or Figure 7, or it can be an existing session establishment procedure or another session establishment procedure. This is not specifically limited in this mode of this order. [0461] [0461] Optionally, in this mode of this order, steps S902 to S906 or steps S903 to S906 may not be included. In this case, the trigger message 1 and the trigger message 2 need to carry the group identification information, and the first terminal and the second terminal store the group identification information. This is not specifically limited in this embodiment of this application. [0462] [0462] Based on the session establishment method provided in this modality of this order, the control device can trigger the terminal in the group to start the session establishment procedure. In addition, group identification information for the group to which the terminal belongs can be provided to the terminal in the group or the AMF entity serving the terminal in the group. In this way, a PDU session can subsequently be established based on the session establishment method shown in Figure 6, the session establishment method shown in Figure 7, or another session establishment method. [0463] [0463] The actions of the control device and the UDM entity in the aforementioned steps S901 to S909 can be performed by processor 501 on the communication device 500 shown in Figure 5 by invoking the application program code stored in memory 503 This is not limited in this modality of this order. [0464] [0464] Optionally, this delivery system shown in Figure 3 is applied to the 5G network shown in Figure 4 is used as an example. Figure 10 shows a delivery method in accordance with this order. The delivery method is described using an example in which terminals in a group include a first terminal and a second terminal, an UPF entity (namely, an originating UPF entity in Figure 10) that serves, before a delivery, a group to which the first terminal belongs is an I-UPF entity, an UPF entity (namely, a destination UPF entity in Figure 10) that serves, after delivery, the group to which the first terminal belongs to is an I-UPF entity, and an initial status is that the first terminal communicates with the second terminal using the originating UPF entity. Specifically, the delivery method includes the following steps. [0465] [0465] S1001. A wireless delivery is performed for the first terminal, and the first terminal is delivered from a third access device to a first access device. [0466] [0466] For a specific implementation of wireless delivery performed for the first terminal, refer to an existing implementation. Details are not described in this document. [0467] [0467] Optionally, the third access device in this mode of this application can still be referred to as an original access device corresponding to the first terminal, and the first access device can still be referred to as an access device. destination corresponding to the first terminal. This is not specifically limited in this modality of this order. [0468] [0468] S1002. The first access device sends a delivery request to an SMF entity, so that the SMF entity receives the delivery request from the first access device. [0469] [0469] S1003. The SMF entity obtains, based on the delivery request, terminal information in the group to which the first terminal belongs. [0470] [0470] In a possible implementation, obtaining, by the SMF entity based on the delivery request, terminal information in the group to which the first terminal belongs can specifically include: obtaining, by the SMF entity, a context of the first terminal with based on the delivery request, where the context of the first terminal includes the group identification information of the group to which the first terminal belongs; and determine, by the SMF entity based on the group identification information, the terminal information in the group to which the first terminal belongs. For example, the SMF entity can seek a context from another terminal, and determine a terminal whose context includes the group identification information of the group to which the first terminal belongs as a terminal in the group to which the first terminal belongs. [0471] [0471] In another possible implementation, obtaining, by the SMF entity based on the delivery request, the terminal information in the group to which the first terminal belongs can specifically include: determining, by the SMF entity based on the request delivery, that the terminal information in the group to which the first terminal belongs must be obtained; send, through the SMF entity, a request to obtain to a UDM entity, where the request to obtain is used to request to obtain the terminal information in the group to which the first terminal belongs; and receiving, by the SMF entity, the terminal information in the group to which the first terminal belongs to the UDM entity. For example, the SMF entity can obtain the context of the first terminal based on the delivery request, and then the SMF entity can determine, based on the context of the first terminal and with reference to a local policy, that the terminal information in the group to which the first terminal belongs needs to be obtained. The context of the first terminal includes a type of terminal or quality of service (quality of service, QoS) from the first terminal, and the like. This is not specifically limited in this embodiment of this application. [0472] [0472] It should be noted that in this modality of this request, the SMF entity can obtain, based on the delivery request, information about all terminals in the group to which the first terminal belongs, or information about some terminals in the group to which the first terminal belongs. This is not specifically limited in this modality of this order. [0473] [0473] S1004. The SMF entity determines a target UPF entity that serves the group to which the first terminal belongs. [0474] [0474] The SMF entity can determine, based on the information as a location of a terminal in the group to which the first terminal belongs and the load of an access device or a UPF entity corresponding to the terminal, the UPF entity destination that serves the group to which the first terminal belongs. For details, see an existing implementation. Details are not described in this document. For example, the SMF entity can preferably select, as the target UPF entity, a light-charged UPF entity that can cover all terminals in the group. [0475] [0475] Optionally, after determining the UPF entity that serves the group to which the first terminal belongs, the SMF entity can store a correspondence between the information about the destination UPF entity and the group identification information to the terminal context. This is not specifically limited to this order. [0476] [0476] S1005. The SMF entity sends an N4 1 session establishment request to the target UPF entity, so that the destination UPF entity receives the N4 1 session establishment request from the SMF entity. The N4 1 session establishment request carries the path information, where the path information is used to establish a path from the terminal user plane in the group to which the first terminal belongs. [0477] [0477] Because the delivery method is described using an example in which the terminals in the group include the first terminal and the second terminal, the path information in step S1005 can include the first path information corresponding to the first terminal . Optionally, the path information can also include the second path information corresponding to the second terminal. The first path information is used to establish a user plan path for the first terminal, and the second path information is used to establish a user plan path for the second terminal. [0478] [0478] With reference to the description of the path information at the beginning of DESCRIPTION OF THE MODALITIES, the user plan path of the first terminal in this modality of this request is an N3 tunnel between the first access device and the destination UPF entity . The first path information can include the first downlink path information. The first downlink path information can be loaded into the delivery request sent by the first device to access the SMF entity in step S1002. This is not specifically limited in this embodiment of this application. Optionally, the first path information can also include the first uplink path information. In this case, the first uplink path information is allocated by the SMF entity. Certainly, the first uplink path information can, alternatively, be allocated by the UPF entity. This is not specifically limited in this embodiment of this application. The first uplink path information in this embodiment of this request may include an endpoint address or a path endpoint identifier on the destination UPF entity side, a destination UPF entity address, and the like . The first downlink path information may include an endpoint address or a path endpoint identifier on the first side of the access device, an address of the first access device, and the like. This is not specifically limited to this order. [0479] [0479] With reference to the description of the path information at the beginning of the DESCRIPTION OF THE MODALITIES, the user plan path of the second terminal in this modality of this request is an N3 tunnel between a second access device and the destination UPF entity. The second path information can include at least one of the second downlink path information and the second uplink path information. This is not specifically limited in this embodiment of this application. If the second path information includes the second downlink path information, the second downlink path information can be obtained from a context of the local terminal in the SMF entity. If the second path information includes the second uplink path information, the second uplink path information is allocated by the SMF entity. A general description is provided in this document, and details are not described below again. Certainly, the second uplink path information can, alternatively, be allocated by the UPF entity. This is not specifically limited in this embodiment of this application. In this embodiment of this request, the second uplink path information may include an endpoint address or a path endpoint identifier on the destination UPF entity side, an destination UPF entity address, and the like. The second downlink path information may include an endpoint address or a path endpoint identifier on the second side of the access device, an address of the second access device, and the like. This is not specifically limited in this embodiment of this application. [0480] [0480] Optionally, the path information in step S1005 can also include the third path information. With reference to the description of the path information at the beginning of the MODALITY DESCRIPTION, the third path information can include at least one of the third uplink path information and the third downlink path information, and is used for establish an N9 tunnel between the target UPF entity and an A-UPF entity. The third downlink path information can include an endpoint address or an endpoint identifier. [0481] [0481] Optionally, the path information in step S1005 can also include a routing rule or others. For details, refer to an existing implementation. This is not specifically limited in this mode of this application. [0482] [0482] S1006. The destination UPF entity sends a N4 1 establishment establishment response to the SMF entity, so that the SMF entity receives the response from the destination UPF entity session establishment 1. [0483] [0483] S1007. The SMF entity sends a delivery response to the first access device, so that the first access device receives the delivery response from the SMF entity. The delivery response carries the first uplink path information. [0484] [0484] S1008. The SMF entity sends a notification message to the second access device, so that the second access device receives the notification message from the SMF entity. The notification message carries the second uplink path information. [0485] [0485] Optionally, in this modality of this request, if the second path information in step S1005 does not include the second downlink path information, after step S1008, the second access device can still send the second path information. downlink path to the SMF entity, and after receiving the second downlink path information, the SMF entity can send the [0486] [0486] S1009. The SMF entity sends an N4 2 session establishment request to the A-UPF entity, so that the A-UPF entity receives the N4 2 session establishment request from the SMF entity. The N4 2 session establishment request carries the third downlink path information. [0487] [0487] S1010. The A-UPF entity sends a response from the N4 session establishment 2 to the SMF entity, so that the SMF entity receives the response from the session establishment 2 of the A-UPF entity. [0488] [0488] Optionally, in this modality of this request, if the third path information in step S1005 does not include the third uplink path information, the third uplink path information can be loaded in the N4 session establishment response 42 in step S1010. Also, after receiving the response from session establishment N4 42, the SMF entity can send the third uplink path information to the destination UPF entity. This is not specifically limited in this embodiment of this application. [0489] [0489] S1011. The SMF entity sends an N4 session release request to the originating UPF entity, so that the originating UPF entity receives the N4 session release request from the SMF entity. [0490] [0490] The N4 session release request is used to request the exclusion, from the originating UPF entity, of the user plan information and local routing information corresponding to the terminal in the group to which the first terminal belongs . For details, see an existing implementation. Details are not described in this document again. [0491] [0491] S1012. The originating UPF entity sends an N4 session release response to the SMF entity, so that the SMF entity receives the N4 session release response from the originating UPF entity. [0492] [0492] It should be noted that there is no necessary sequence between steps S1005, S1007, S1008, S1009, and S1011 in this modality of this order. Either step can be done first, then the other steps are done. Alternatively, the above steps can be performed simultaneously. This is not specifically limited in this mode of this order. [0493] [0493] So far, the first terminal communicates with the second terminal using the destination UPF entity. [0494] [0494] It should be noted that the modality shown in Figure 10 is described using an example in which there is no other I-UPF entity between the target UPF entity and the first access device or between the target UPF entity and the second access device, and there is no other I-UPF entity between the target UPF entity and the A-UPF entity. Certainly, there may be another I-UPF entity between the target UPF entity and the first access device or between the target UPF entity and the second access device, and there may be another I-UPF between the target UPF entity and the A-UPF entity. In this case, the corresponding first path information, the second path information, and the third path information may be different from the first path information, the second path information, and the third path information in step S1005 . This is not specifically limited in this modality of this order. [0495] [0495] Based on the delivery method provided in this modality of this order, when a terminal in the group is delivered, terminals in the group to which the terminal belongs can be migrated in batches, to ensure that all terminals in the group are served by the same UPF entity, and for all the communication between the terminals in the group, forwarding between different UPF entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0496] [0496] The actions of the SMF entity in the aforementioned steps S1001 to S1012 can be performed by processor 501 in the communication device 500 shown in Figure 5 by invoking the application program code stored in memory 503. This is not limited in this modality of this request. [0497] [0497] Optionally, this delivery system shown in Figure 3 is applied to the 5G network shown in Figure 4 is used as an example. Figure 11 shows a delivery method according to this order. The delivery method is described using an example in which terminals in a group include a first terminal and a second terminal, an UPF entity (namely, an originating UPF entity in Figure 11) that serves, before a delivery, a group to which the first terminal belongs is an A-UPF entity, an UPF entity (namely, a destination UPF entity in Figure 11) that serves, after delivery, the group to which the first terminal belongs to is an I-UPF entity, and an initial status is that the first terminal communicates with the second terminal using the A-UPF entity. Specifically, the delivery method includes the following steps. [0498] [0498] S1101 to S1108. Same as steps S1001 to S1008. For details, refer to the modality shown in Figure 10. Details are not described in this document again. [0499] [0499] S1109. An SMF entity sends an N4 2 session establishment request to the originating UPF entity, so that the originating UPF entity receives the N4 2 session establishment request from the SMF entity. The N4 2 session establishment request loads the third downlink path information. [0500] [0500] For related descriptions of the third downlink path information, refer to the modality shown in Figure 10. Details are not described in this document again. [0501] [0501] S1110. The originating UPF entity sends a reply from the N4 session establishment 4 to the SMF entity, so that the SMF entity receives the reply from the originating UPF entity session 4. [0502] [0502] Optionally, in this modality of this request, the originating UPF entity can still release the local routing information. This is not specifically limited in this embodiment of this application. [0503] [0503] So far, the first terminal communicates with the second terminal using the target UPF entity. [0504] [0504] In other words, in this modality of this request, the UPF entity that serves, before the first terminal is delivered, the group to which the first terminal belongs is the A-UPF entity. Therefore, after the first terminal is delivered, the A-UPF entity does not change, and the SMF entity inserts an I-UPF entity for the first terminal to implement the delivery. In addition, in this mode of this request, when inserting the I-UPF entity, the SMF entity still needs to insert the I-UPF entity in a user plan path from another terminal in the group to which the first terminal belongs . In this case, a UPF entity serving the terminal in the group to which the first terminal belongs may be a newly inserted destination UPF entity, or it may be the originating UPF entity. According to a shortest path principle, Figure 11 is an illustration using an example in which the first terminal communicates with the second terminal using the destination UPF entity. To be specific, after the first terminal is delivered, the source UPF entity that serves the terminal in the group to which the first terminal belongs is replaced by the destination UPF entity. Certainly, the first terminal can, alternatively, communicate with the second terminal using the originating UPF entity. This is not specifically limited in this embodiment of this application. [0505] [0505] Based on the delivery method provided in this modality of this order, when a terminal in the group is delivered, terminals in the group to which the terminal belongs can be migrated in batches, to ensure that all terminals in the group are served by the same UPF entity, and for all the communication between the terminals in the group, forwarding between different UPF entities corresponding to the terminals is not necessary. Therefore, a requirement for low group communication latency can be met. [0506] [0506] The actions of the SMF entity in the aforementioned steps S1101 to S1110 can be performed by processor 501 on the communication device 500 shown in Figure 5 by invoking the application program code stored in memory 503. This is not limited in this modality of this request. [0507] [0507] The solutions provided in the modalities of this application are described mainly from a perspective of interaction between network elements. It can be understood that, to implement the previous functions, the mobility management entity, the session management function entity and the control device include corresponding hardware structures and / or software modules to execute the functions. One skilled in the art should be aware that, in combination with the examples described in the modalities [0508] [0508] In the modalities of this application, the division into function modules can be performed in the mobility management entity, in the session management function entity or in the control device based on the examples of previous methods. For example, each function module can be obtained by dividing based on each corresponding function, or two or more functions can be integrated into a processing module. The integrated module can be implemented in the form of hardware or it can be implemented in the form of a software function module. It should be noted that, in this modality of this application, the division into modules is an example and is merely a division of logical function. In the actual implementation, another way of splitting can be used. [0509] [0509] For example, when the function modules are obtained by dividing them in an integral form, Figure 12 is a schematic structural diagram of a mobility management entity 120 in the aforementioned modalities. As shown in Figure 12, the mobility management entity 120 includes a processing module 1201 and a transceiver module 1202. The processing module 1201 is configured to obtain the group identification information of a group to which a terminal belongs. The 1201 processing module is further configured to determine, [0510] [0510] Optionally, that the 1201 processing module is configured to determine, based on the group identification information, a session management entity that serves the group to which the terminal belongs includes: sending a message requesting entity session management to a database entity, where the session management entity request message is used to request information about the session management entity that serves the group to which the terminal belongs; and receive a session management entity reply message from the database entity, where the session management entity reply message carries information about the session management entity that serves the group to which the terminal belongs. [0511] [0511] Alternatively, processing module 1201 is configured to determine, based on group identification information, a session management entity serving the group to which the terminal belongs includes: sending a message requesting session management entity to a database entity, where the session management entity request message is used to request information about the session management entity that serves the group to which the terminal belongs; receive a session management entity reply message from the database entity, where the session management entity reply message is used to indicate that there is no information about the session management entity that serves the group to which it belongs. the terminal belongs; and determine the session management entity that serves the group to which the terminal belongs. [0512] [0512] In addition, transceiver module 1202 is further configured to send a notification message to the database entity, where the notification message is used to instruct the database entity to store a correspondence between the information - formation of group identification and information about the session management entity. [0513] [0513] Optionally, as shown in Figure 12, mobility management entity 120 even includes a storage module 1203. Storage module 1203 is configured to store information about the session management entity in a context of terminal. [0514] [0514] Optionally, that the 1201 processing module is configured to determine, based on the group identification information, a session management entity that serves the group to which the terminal belongs includes: determining, based on the identification information group and the terminal context, the session management entity that serves the group to which the terminal belongs, where the terminal context includes information about the session management entity that serves the group to which the terminal belongs. terminal belongs. [0515] [0515] Optionally, that the processing module 1201 is configured to obtain the group identification information of a group to which a terminal belongs includes: obtaining the context of the terminal, where the context of the terminal includes the group identification information of the group to which the terminal belongs. [0516] [0516] Optionally, the 1202 transceiver module is still configured [0517] [0517] Optionally, the transceiver module 1202 is further configured to receive, from the database entity, the group identification information of the group to which the terminal belongs. The storage module 1203 is further configured to store the group identification information of the group to which the terminal belongs to the terminal context. [0518] [0518] Optionally, that the 1201 processing module is configured to obtain the group identification information of a group to which a terminal belongs includes: receiving, from the database entity, the group identification information of the group to which it belongs. the terminal belongs. [0519] [0519] Optionally, that the 1201 processing module is configured to obtain the group identification information of a group to which a terminal belongs includes: receiving a session establishment request from the terminal, where the session establishment request loads the group identification information of the group to which the terminal belongs. [0520] [0520] All the related content of the steps in the aforementioned method modalities can be cited in the function descriptions of the corresponding function modules. Details are not described in this document again. [0521] [0521] In this modality, the mobility management entity 120 is presented in a form in which the function modules are obtained through the division in an integral form. The "module" in this document can be an application-specific integrated circuit (ASIC), a circuit, a processor and a memory running one or more software or firmware programs, a logic circuit integrated, and / or other device that can provide the above function. In a simple modality, a person skilled in the art may discover that this mobility management entity 120 may be in a shape shown in Figure 5. [0522] [0522] For example, processor 501 in Figure 5 can invoke a computer executable instruction stored in memory 503, so that the mobility management entity 120 performs the session establishment method in the modalities of the aforementioned method . [0523] [0523] Specifically, function / implementation processes for processing module 1201, transceiver module 1202, and storage module 1203 in Figure 12 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. Alternatively, a function / implementation process for processing module 1201 in Figure 12 can be implemented by processor 501 in Figure 5 indicating the computer executable instruction stored in memory 503. A process of function / implementation of transceiver module 1202 in Figure 12 can be implemented by the communications interface 504 in Figure 5. A function / implementation process of storage module 1203 in Figure 12 can be implemented by memory 503 in Figure 5. [0524] [0524] Because the mobility management entity provided in this modality of this request can be configured to perform the aforementioned session establishment method, for technical purposes that can be obtained by the mobility management entity, see the modalities of the aforementioned method. Details are not described in this document again. [0525] [0525] For example, when the function modules are obtained through the division performed in an integral form, Figure 13 is a schematic structural diagram of a session management entity 130 in the aforementioned modalities. As shown in Figure 13, the session management entity 130 includes a processing module 1301 and a transceiver module 1302. Transceiver module 1302 is configured to receive group identification information from a group to which a terminal belongs to a mobility management entity. The processing module 1301 is configured to determine, based on the group identification information, a user plan function entity that serves the group to which the terminal belongs. The transceiver module 1302 is further configured to send the path information to a user plan entity, where the path information is used to establish a terminal user plan path. [0526] [0526] Optionally, processing module 1301 is specifically configured to: send a request message from the user plan function entity to a database entity, where the request message from the plan plan function entity user is used to request information about the user plan function entity that serves the group to which the terminal belongs; and receive a response message from the user entity function plan of the database entity, where the response message from the user plan function entity carries information about the user plan function entity it serves the group to which the terminal belongs. [0527] [0527] Alternatively, processing module 1301 is specifically configured to: send a request message from the user plan's role entity to a database entity, where the request message from the user's role entity user plan is used to request information about the user plan function entity that serves the group to which the terminal belongs; receive a response message from the user entity role plan entity, where the user plan role entity reply message is used to indicate that there is no information about the user plan role entity which serves the group to which the terminal belongs; and determine the role entity of the user plan that serves the group to which the terminal belongs. [0528] [0528] Optionally, transceiver module 1302 is further configured to send a notification message to a database entity, where the notification message is used to instruct the database entity to store a correspondence between the group identification information and information about the user plan role entity. [0529] [0529] Optionally, as shown in Figure 13, session management entity 130 still includes a storage module 1303. Storage module 1303 is configured to store information about the user plan's role entity. in a terminal context. [0530] [0530] Optionally, processing module 1301 is specifically configured to determine, based on the group identification information and the context of the terminal, the function entity of the user plan that serves the group to which the terminal belongs, where the context of the terminal includes information about the user plan function entity that serves the group to which the terminal belongs. [0531] [0531] All the related content of the steps in the modalities of the aforementioned method can be cited in the function descriptions of the corresponding function modules. Details are not described in this document again. [0532] [0532] In this modality, the session management entity 130 is presented in a form in which function modules are obtained through the division in an integral form. The "module" in this document can be an ASIC, a circuit, a processor and a memory that runs one or more software programs or firmware programs, an integrated logic circuit, and / or another component that can provide the aforementioned functions. In a simple embodiment, one skilled in the art may discover that this session management entity 130 may be in a shape shown in Figure 5. [0533] [0533] For example, processor 501 in Figure 5 can innovate a computer executable instruction stored in memory 503, so that the session management entity 130 performs the session establishment method in the modalities of the aforementioned method. [0534] [0534] Specifically, function / implementation processes for processing module 1301, transceiver module 1302, and storage module 1303 in Figure 13 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. Alternatively, a function / implementation process for processing module 1301 in Figure 13 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. A function / implementation process of transceiver module 1302 in Figure 13 can be implemented through communications interface 504 in Figure 5. A function / implementation process for storage module 1303 in Figure 13 can be implemented by memory 503 in Figure 5. [0535] [0535] Because the session management entity provided in this modality of this request can be configured to perform the aforementioned session establishment method, for technical purposes that can be obtained by the session management entity, see the modalities of the session. aforementioned method. Details are not described in this document again. [0536] [0536] For example, when the function modules are obtained by dividing them into an integral form, Figure 14 is a schematic structural diagram of a session management entity 140 in the aforementioned modalities. As shown in Figure 14, the session management entity 140 includes a processing module 1401 and a transceiver module 1402. Transceiver module 1402 is configured to receive a delivery request from a first access device, where the first access device is an access device currently accessed by a first terminal. Processing module 1401 is configured to obtain, based on the delivery request, terminal information in a group to which the first terminal belongs. Processing module 1401 is further configured to determine a function entity of the target user plan that serves the group to which the first terminal belongs. Transceiver module 1402 is further configured to send the path information to a target user plan function entity, where the path information is used to establish a user plan path from a terminal in the group to which the first terminal belongs. [0537] [0537] Optionally, that the 1401 processing module is configured to obtain, based on the delivery request, the terminal information in a group to which the first terminal belongs includes: [0538] [0538] Optionally, that processing module 1401 obtains, based on the delivery request, the terminal information in a group to which the first terminal belongs includes: determining, based on the delivery request, that the delivery information terminal in the group to which the first terminal belongs must be obtained; send a retrieval request to a database entity, where the retrieval request is used to request retrieval of the terminal information in the group to which the first terminal belongs; and receiving terminal information in the group to which the first terminal belongs to the database entity. [0539] [0539] Optionally, the group to which the first terminal belongs includes a second terminal. The path information includes the uplink path information of a second access device and the first downlink path information of the target user plan function entity, where the uplink path information of the second access device access and the first downlink path information of the target user plan function entity is used to establish a user plan path between the second access device and the target user plan function entity, and the second access device is an access device currently accessed by the second terminal. The processing module 1401 is further configured to obtain the uplink path information from the second access device. [0540] [0540] Optionally, that processing module 1401 is further configured to obtain the uplink path information from the second access device includes: still configured to obtain a context from the second terminal, where the context from the second terminal includes the uplink path information of the second access device. Alternatively, processing module 1401 is further configured to receive uplink path information from the second access device from the second access device. [0541] [0541] Optionally, transceiver module 1402 is further configured to send a notification message to the second access device, where the notification message is used to instruct the second access device to establish the path of the access plan. between the second access device and the target user plan role entity. [0542] [0542] All the related content of the steps in the modalities of the aforementioned method can be cited in the function descriptions of corresponding function modules. Details are not described in this document again. [0543] [0543] In this modality, the session management entity 140 is presented in a form in which function modules are obtained through the division in an integral form. The "module" in this document can be an ASIC, a circuit, a processor and a memory that runs one or more software programs or firmware programs, an integrated logic circuit, and / or another component that can provide the aforementioned functions. In a simple embodiment, one skilled in the art may discover that this session management entity 140 may be in a form shown in Figure 5. [0544] [0544] For example, processor 501 in Figure 5 can invoke a computer executable instruction stored in memory 503, so that the session management entity 140 performs the session establishment method in the modalities of the aforementioned method. [0545] [0545] Specifically, function / implementation processes for processing module 1401 and transceiver module 1402 in Figure 14 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. Alternatively, a function / implementation process for processing module 1401 in Figure 14 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. a function / implementation process for transceiver module 1402 in Figure 14 can be implemented through the communications interface 504 in Figure 5. [0546] [0546] Because the session management entity provided in this modality of this order can be configured to carry out the aforementioned delivery method, for technical purposes that can be obtained by the session management entity, see the modalities of the aforementioned method. Details are not described in this document again. [0547] [0547] For example, when the function modules are obtained by dividing them into an integral form, Figure 15 is a schematic structural diagram of a control device 150 in the aforementioned modalities. As shown in Figure 15, the control device 150 includes a processing module 1501 and a transceiver module 1502. The processing module 1501 is configured to obtain information about a group, where information about the group group includes the terminal information in a group. Transceiver module 1502 is configured to send a trigger message to a terminal in the group based on information about the group, where the trigger message is used to trigger the terminal in the group to start a session. [0548] [0548] Optionally, the information about the group still includes the group identification information of the group. The transceiver module 1502 is further configured to send the group identification information and the terminal information in the group to a database entity, where the group identification information is used to establish a session to the terminal in the group. [0549] [0549] All the related content of the steps in the modalities of the aforementioned method can be cited in the function descriptions of corresponding function modules. Details are not described in this document again. [0550] [0550] In this mode, the control device 150 is presented in a form in which function modules are obtained by dividing it into an integral form. The "module" in this document can be an ASIC, a circuit, a processor and a memory that runs one or more software programs or firmware programs, an integrated logic circuit, and / or another component that can provide the functions above. In a simple modality, one skilled in the art may discover that this session management entity 150 may be in a form shown in Figure 5. [0551] [0551] For example, processor 501 in Figure 5 can invoke a computer executable instruction stored in memory 503, so that the control device 150 performs the session establishment method in the modalities of the aforementioned method. [0552] [0552] Specifically, function / implementation processes for processing module 1501 and transceiver module 1502 in Figure 15 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. Alternatively, a function / implementation process for processing module 1501 in Figure 15 can be implemented by processor 501 in Figure 5 by invoking the computer executable instruction stored in memory 503. A function / implementation process for transceiver module 1502 in Figure 15 can be implemented through the communications interface 504 in Figure 5. [0553] [0553] Because the control device provided in this modality of this order can be configured to perform the aforementioned session establishment method, for technical effects that can be obtained by the control device, consult the modalities of the aforementioned method. Details are not described in this document again. [0554] [0554] In the aforementioned modality, the mobility management entity 120, the session management role entity 130, the session management role entity 140, or the control device 150 is presented in a form in which the modules of function are obtained by dividing into an integral form. Certainly, in this modality of this order, the function modules of the mobility management entity, the session management function entity, or the control device can be obtained through the division based on the functions. This is not specifically limited in this embodiment of this application. [0555] [0555] Optionally, one embodiment of this request provides a chip system. The chip system includes a processor configured to support a mobility management entity by implementing the aforementioned session establishment method, for example, obtaining group identification information for a group to which a terminal belongs. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that are needed by the mobility management entity. The chip system can include a chip, or it can include a chip and another discrete device. This is not specifically limited in this mode of this order. [0556] [0556] Optionally, one embodiment of this request provides a chip system. The chip system includes a processor configured to support a session management entity when implementing the aforementioned session establishment method, for example, determining, based on group identification information, a plan function entity user that serves a group to which a terminal belongs. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that are needed by the session management entity. The chip system can include a chip, or it can include a chip and another discrete device. This is not specifically limited in this modality of this order. [0557] [0557] Optionally, one embodiment of this request provides a chip system. The chip system includes a processor configured to support a session management entity when implementing the aforementioned delivery method, for example, obtaining, based on a delivery request, the terminal information of a group to which a first terminal belongs. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that is needed by the session management entity. The chip system can include a chip, or it can include a chip and another discrete device. This is not specifically limited in this embodiment of this application. [0558] [0558] Optionally, one embodiment of this order provides a chip system. The chip system includes a processor configured to support a control device when implementing the aforementioned session establishment method, for example, obtaining information about a group. In a possible design, the chip system still includes a memory. The memory is configured to store a program instruction and data that are needed by the control device. The chip system can include a chip, or it can include a chip and another discrete device. This is not specifically limited in this embodiment of this application. [0559] [0559] All or some of the previous modalities can be implemented using software, hardware, firmware or any combination thereof. When a software program is used to implement the modalities, the modalities can be implemented completely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the instructions of the computer program are loaded and executed on a computer, the procedure or functions according to the modalities of this application are totally or partially generated. The computer can be a general purpose computer, a dedicated computer, a computer network, or other programmable device. Computer instructions can be stored on a computer-readable storage medium or they can be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center on a wired (for example, a coaxial cable, an optical fiber or a digital subscriber line (digital subscriber line, DSL)) or wireless (for example, infrared, radio or microwave). The computer-readable storage medium can be any usable medium accessible by a computer or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium can be a magnetic medium (for example, a floppy disk, a hard disk or a magnetic tape), an optical medium (for example, a DVD), a semi-conductive medium (for example, a solid state drive ( solid state disk, SSD)) or similar. [0560] [0560] Although this request is described with reference to the modalities, in an implementation process of this request that claims protection, one skilled in the art can understand and implement another variation of the disclosed modalities, viewing the attached drawings, the content disclosed and the attachments. claims. In the claims, "to understand" (comprising) does not exclude another component or another stage and "one" or "one" does not exclude a case of plurality. A single processor or other unit can implement several functions listed in the claims. Some measures are recorded in dependent claims different from each other, but that does not mean that these measures cannot be combined to produce a better effect. [0561] [0561] Although this request is described with reference to specific characteristics and their modalities, certainly, several modifications and combinations can be made to them without departing from the spirit and scope of this request. Correspondingly, the specification and the accompanying drawings are merely an exemplary description of this order, defined by the attached claims, and are considered as one or all of the modifications, variations, combinations or equivalents that cover the scope of this order. Certainly, a person skilled in the art can make several modifications and variations to this request without departing from the spirit and scope of this request. This order is intended to cover these modifications and variations of this order, as long as they are within the scope of protection defined by the following claims and their equivalent technologies.
权利要求:
Claims (21) [1] 1. Session establishment method, characterized by the fact that it comprises: obtaining, by a mobility management entity, group identification information for a group to which a terminal belongs; determine, by the mobility management entity based on the group identification information, a session management entity that serves the group to which the terminal belongs; and send, by the mobility management entity, the group identification information to the session management entity, where the group identification information is used to determine a user plan function entity that serves the group to the user. which the terminal belongs to. [2] 2. Method, according to claim 1, characterized by the fact that the determination, by the mobility management entity based on the group identification information, of a session management entity that serves the group to which the ter- minal belongs comprises: sending, by the mobility management entity, a session management entity request message to a database entity, in which the session management entity request message is used to request information information about the session management entity that serves the group to which the terminal belongs; and receive, by the mobility management entity, a reply message from the session management entity of the database entity, in which the reply message from session management entity carries information about the session management entity that serves the group to which the terminal belongs. [3] 3. Method, according to claim 1, characterized by the fact that the determination, by the mobility management entity based on the group identification information, a session management entity that serves the group to which the terminal belongs comprises: determining, by the mobility management entity based on group identification information and a terminal context, the session management entity serving the group to which the terminal belongs, where the terminal context comprises information about the session management entity that serves the group to which the terminal belongs. [4] 4. Method according to any one of claims 1 to 3, characterized by the fact that obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs comprises: obtaining, by mobility management entity, the context of the terminal, where the context of the terminal comprises the group identification information. [5] 5. Method, according to claim 4, characterized by the fact that before obtaining, by the mobility management entity, the context of the terminal, the method still comprises: receiving, by the mobility management entity, a registration request the terminal, where the registration request carries an identity of the terminal; obtain, by the mobility management entity, the terminal signature data of the database entity based on the identity of the terminal, in which the signature data comprises the group identification information; and store, by the mobility management entity, the group identification information in the context of the terminal. [6] 6. Method, according to claim 4, characterized by the fact that before obtaining, by the mobility management entity, the context of the terminal, the method still comprises: receiving, by the mobility management entity, the information group identification of the group to which the terminal belongs to the database entity; and store, by the mobility management entity, the group identification information of the group to which the terminal belongs to the context of the terminal. [7] 7. Method according to any one of claims 1 to 3, characterized by the fact that obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs comprises: receiving, by mobility management entity, the group identification information of the group to which the terminal belongs to the database entity. [8] 8. Method according to any one of claims 1 to 3, characterized by the fact that obtaining, by a mobility management entity, the group identification information of a group to which a terminal belongs comprises: receiving, by mobility management entity, a request to establish a terminal session, in which the request to establish a session carries the group identification information of the group to which the terminal belongs. [9] 9. Session establishment method, characterized by the fact that it comprises: receive, by a session management entity, the group identification information of a group to which a terminal belongs to a mobility management entity; determine, by the session management entity based on the group identification information, a user plan function entity that serves the group to which the terminal belongs; and sending, via the session management entity, the path information to a user plan role entity, where the path information is used to establish a terminal user plan path. [10] 10. Method, according to claim 9, characterized by the fact that the determination, by the session management entity based on the group identification information, a function entity of the user plan that serves the group to which it belongs. the terminal belongs comprises: sending, through the session management entity, a request message from the user plan function entity to a database entity, in which the request message from the user plan function entity is used to request information about the user plan function entity that serves the group to which the terminal belongs; and receive, by the session management entity, a reply message from the user entity role plan entity of the database entity, in which the reply message from the user plan role entity carries information about the function entity of the user plan that serves the group to which the terminal belongs. [11] 11. Method, according to claim 9 or 19, characterized by the fact that after the session management entity determines the user plan function entity that serves the group to which the terminal belongs , the method further comprises: sending, by the session management entity, a notification message to a database entity, where the notification message is used to instruct the database entity to store a correspondence between the information group identification and information about the user plan role entity. [12] 12. Method, according to claim 11, characterized by the fact that the notification message is still used to instruct the database entity to store a correspondence between the group identification information and information about the group. session management entity. [13] 13. Method according to claim 9 or 10, characterized by the fact that after the session management entity determines the user plan function entity that serves the group to which the terminal belongs , the method also comprises: storing, by the session management entity, the information about the user plan function entity in a terminal context. [14] 14. Method, according to claim 9, characterized by the fact that the determination, by the session management entity based on the group identification information, of a function entity of the user plan that serves the group to the user. which the terminal belongs to comprises: determining, by the session management entity based on the group identification information and a terminal context, the user plan function entity that serves the group to which the terminal belongs, in which the terminal context comprises information about the user plan function entity that serves the group to which the terminal belongs. [15] 15. Mobility management entity, characterized by the fact that the mobility management entity comprises a processing module and a transceiver module, in which the processing module is configured to obtain the group identification information a group to which a terminal belongs; the processing module is further configured to determine, based on the group identification information, a session management entity that serves the group to which the terminal belongs; and the transceiver module is configured to send the group identification information to a session management entity, where the group identification information is used to determine a user plan function entity that serves the group to the user. which the terminal belongs to. [16] 16. Mobility management entity, according to claim 15, characterized by the fact that it is configured to carry out the method, as defined in any of claims 2 to 8. [17] 17. Session management entity, characterized by the fact that the session management entity comprises a transceiver module and a processing module, in which the transceiver module is configured to receive a group's identification information group to which a terminal belongs to the mobility management entity; the processing module is configured to determine, based on the group identification information, a user plan function entity that serves the group to which the terminal belongs; and the transceiver module is further configured to send path information to a user plan entity, where path information is used to establish a terminal user plan path. [18] 18. Session management entity, according to claim 17, characterized by the fact that it is configured to execute the method, as defined in any of claims 10 to 14. [19] 19. Session establishment system, characterized by the fact that it comprises a mobility management entity and a session management entity, in which the mobility management entity is configured to: obtain group identification information from a group when which terminal belongs to; determine, based on the group's identification information, a session management entity that serves the group to which the terminal belongs; and send the group's identifying information to the session management entity; and the session management entity is configured to: receive the group identification information; and determine, based on the group identification information, a functional entity of the user plan that serves the group to which the terminal belongs. [20] 20. Session establishment system, according to claim 19, characterized by the fact that the mobility management entity is configured to execute the method, as defined in any of claims 2 to 8, and the mobility entity session management is configured to execute the method, as defined in any of claims 10 to 14. [21] 21. Computer-readable storage medium, characterized by the fact that it stores an instruction, and when the instruction is executed on a computer, the computer is enabled to perform the session establishment method, as defined in any of the claims 1 to 8; or carrying out the delivery method as defined in any of claims 9 to 14.
类似技术:
公开号 | 公开日 | 专利标题 BR112020008394A2|2020-11-03|session establishment method and system, mobility and session management entities, and storage medium EP3745645A1|2020-12-02|Method, device, and system for guaranteeing service level agreement of application BR112020009803A2|2020-11-10|SESSION ESTABLISHMENT METHOD, APPARATUS, CONTROL PLAN FUNCTION ENTITY, COMPUTER-READABLE STORAGE MEDIA, AND DECOMPUTER PROGRAM PRODUCT BR112020010879A2|2020-11-10|user group establishment method and apparatus WO2019137553A1|2019-07-18|Method, device, and system for configuring policy of ue BR112020003720A2|2020-09-01|method, device, and data transmission system BR112019011226A2|2019-10-15|load reallocation method, apparatus, and system BR112020020559A2|2021-01-12|SERVICE SIGNATURE METHOD, APPLIANCE, CHIP, COMPUTER PROGRAM PRODUCT, LEGIBLE STORAGE MEDIA BY COMPUTER AND SYSTEM CN110120988B|2021-03-30|Address management method, equipment and system US20190140972A1|2019-05-09|Network resource orchestration method and device BR112020006069A2|2020-10-06|communication method, device, and system WO2019056953A1|2019-03-28|Method, device, and system for detecting quality of service of service BR112020009106A2|2020-10-27|communication method, device and computer-readable storage media BR112020008149A2|2020-11-03|method for improving service, device, and system reliability BR112019016900A2|2020-04-14|subscription method, device, and update system BR112019027767A2|2020-07-07|service continuity implementation method, device, and service continuity implementation system BR112020020623A2|2021-01-12|POSITIONING METHOD AND RELATED DEVICE BR112019022836A2|2020-10-13|policy control method, network element, and system BR112020023471A2|2021-03-30|METHOD, DEVICE, AND HANDOVER SYSTEM CN110972224A|2020-04-07|Communication method, device and system CN109842903B|2020-10-09|Method, device and system for determining link information JP2021532641A|2021-11-25|Quality of service monitoring methods and systems and devices BR112020000957A2|2020-07-14|transfer method, device and system BR112020016964A2|2020-12-15|TRANSMISSION METHOD AND APPLIANCE WO2019184723A1|2019-10-03|Policy and charging control rule acquisition method, device and system
同族专利:
公开号 | 公开日 WO2019085753A1|2019-05-09| EP3694181A4|2020-10-21| CN109729125A|2019-05-07| US20200260523A1|2020-08-13| EP3694181A1|2020-08-12| CN113473391A|2021-10-01| CN109729125B|2021-06-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 JP5478737B2|2010-01-08|2014-04-23|アルカテル−ルーセント|Method and device for group-based mobility optimization in machine type communication| CN102377803B|2010-08-12|2013-02-27|华为技术有限公司|Data processing method, device and system| KR20120070442A|2010-12-21|2012-06-29|한국전자통신연구원|Data transmitting method using machine type communication group based tunnelling, and cellular network using the method| CN103167421A|2011-12-08|2013-06-19|中兴通讯股份有限公司|Achieving method of dynamic regrouping serve and broadband digital cluster system| CN102711054A|2012-06-14|2012-10-03|大唐移动通信设备有限公司|Message sending method and sending device| CN104170416B|2012-06-29|2018-01-16|华为技术有限公司|Online subscription data collocation method, apparatus and system| CN103609147B|2012-10-25|2019-08-16|华为技术有限公司|Trunked communication system, cluster server, access network and cluster communication method| US9578671B2|2013-03-15|2017-02-21|Blackberry Limited|Establishing multiple connections between a user equipment and wireless access network nodes| CN103491511B|2013-09-22|2017-07-04|大唐移动通信设备有限公司|A kind of method for sending information and device| CN109450863B|2015-07-28|2021-06-22|上海华为技术有限公司|Data transmission method of edge MBMS service and related equipment| KR20180096670A|2016-01-18|2018-08-29|삼성전자주식회사|Method and apparatus for communication of a terminal in a mobile communication system|CN112073997B|2019-06-11|2021-09-14|华为技术有限公司|Communication method and device| CN110312249B|2019-07-18|2021-10-01|中国联合网络通信集团有限公司|Method and device for terminal to actively join different network group| CN110365499A|2019-07-18|2019-10-22|中国联合网络通信集团有限公司|A kind of method and system that establishing group communication, mobile management function to ps domain entity| CN110290478A|2019-07-18|2019-09-27|中国联合网络通信集团有限公司|A kind of method and system that establishing group communication, mobile management function to ps domain entity| CN110267212B|2019-07-18|2021-08-03|中国联合网络通信集团有限公司|Method and device for establishing group communication by mobile network| CN110336683B|2019-07-18|2021-08-17|中国联合网络通信集团有限公司|Session migration method and device| CN110381450B|2019-07-18|2021-10-22|中国联合网络通信集团有限公司|Group establishing method and device| CN110366119B|2019-07-18|2021-09-17|中国联合网络通信集团有限公司|Network group message management method, device and system| CN112448875A|2019-08-28|2021-03-05|华为技术有限公司|Communication processing method, communication processing device and system| CN112584458A|2019-09-30|2021-03-30|华为技术有限公司|Data transmission method and device| US11265698B2|2020-04-22|2022-03-01|T-Mobile Usa, Inc.|Access and mobility functiondata storage in cellular network registration|
法律状态:
2021-12-07| B350| Update of information on the portal [chapter 15.35 patent gazette]|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 CN201711052952.8|2017-10-30| CN201711052952.8A|CN109729125B|2017-10-30|2017-10-30|Session establishment method, device and system| PCT/CN2018/110595|WO2019085753A1|2017-10-30|2018-10-17|Session establishment method, device and system| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|